Agreed. I use my BOA check/debit card at Scotia ATMs...no Fees. I use a Capitol One card for the hotel expense and any other non-cash purchases...no foreign transaction fees. Works great. We have also used a USAA debit card at ATMs. USAA credits you for the ATM fees (up to $5 per transaction, I think).