Speaking of cash, getting some in advance of your trip is a good idea. Not only will the exchange rate likely be better upfront, but it also will mean fewer visits to ATMs and other places where your debit or credit cards may be compromised — and therefore less risk of falling victim to scammers.