Karen (or anyone else),
I'm hoping you can give me a little advice. My wife and I are returning to Jamaica soon. The last time we went we were able to purchase a World Talk card at our resort (Sunset Beach) to call home a couple of times to check on the kids.
I'm wondering if you can tell me if most of the "All Inclusive Resorts" would typically sell these cards at their gift shops or if we would need to look else where to purchase a card.