Sorry for using English. I used my PNC bank's ATM card with daily balance over $1500 and I paid no ATM fees at all except whole foreign currency charge. Another card I heard is CapitalOne and it does not even charge foreign transaction fee. I will carry it next time to see how it works.