Our VISA has a 3% "foreign transaction fee" -- doesn't matter if it is charged in US $or not. When not using cash we use our debit card which has a 1% transaction fee so still a charge but less.