If you come often, you may wish to consider having a local bank account - not big money but enough for vacation fun. It was a little bit of a job initially - references, letter from my bank in US, proof of identity/employment/etc. BUT now I can mail an occasional check to fund my account and when I get to JA, my money is here waiting for me. Plus, I don't have to worry about fees or potentially compromising my US accounts by using my US debit card in JA ATM.