Well, if you're going to a little booth in the airport, or having a foreign cashier bill you in your native currency, sure, you're going to get fleeced.
I have a Capital One credit card that was advertised as "no foreign exchange fees", and its exchange fee is 1%. I wish it would stop lying about the absence of fees, but I can live with the 1% fee.
I have a Capital One credit card that was advertised as "no foreign exchange fees", and its exchange fee is 1%. I wish it would stop lying about the absence of fees, but I can live with the 1% fee.