I recently went to the Caribbean with my wife. We knew that most places would accept our cards but we questioned the exchange rate. Eastern Caribbean money isn't that strong in comparison to the U.S. dollar ($2.60 EC to $1 U.S.) and we knew that our credit cards would charge a service fee for purchases made in EC dollars. My wife, whom I consider a "world traveler," has always gone with the traveler's checks and prepaid card route. She would cash the checks in at the hotel and use prepaid cards so she wouldn't put her personal accounts at risk. I always used my credit card on vacation. Before our trip, I was sent to the bank to pick up a pair of prepaid cards and some traveler's checks.
The July issue of Money magazine has a great article regarding the best way to keep exchange costs to a minimum with today's weak dollar.
I found out she was completely wrong - a month too late.



