If you are worried about your credit card being stolen or anything like that you can always get one of the American Express Travelers Cards which is just a debit card version of the travellers checks.
The first time I flew overseas I had nightmare for a week or so ahead of time and the whole way over. It wasn't about paying for cookies though!!!!