Originally Posted by
HarryS
I have a "premier" checking account with TD Bank. I can use my debit card anywhere in the world and they not only charge $0 foreign transaction fees, they refund any and all ATM fees charged anywhere in the world. So I can take $JA out of the ATM and receive the exact Visa conversion rate for that day and at the end of the month they credit me any fees charged at the ATM. The VISA conversion rate should beat any and all cambios.
I still bring some $USD, just in case the ATM is empty.