I'm travelling to Mexico later this year, and I was wondering if anyone has had experience with SIM cards from companies like Telcel or movistar. I have an old phone that I'll use (hopefully I'll be able to unlock it) so that my current phone doesn't have issues with iMessage. What's the easiest and cheapest way to get a SIM card and load it with an American credit card?