Called the Maria that recommended by Rocacello. She picked up and said she didn't speak English and hung up the phone. So should I buy a local SIM card? If it so, where can I buy it?

Thanks.