The best way to avoid the 'Foriegn Transaction Fee' charged by UK credit cards is to use a card such as Santander Zero. This has no overseas fee but you are hostage to the exchange rate mechanism. No avoiding that sorry. I do it this way and my card gets billed every January, you just need to...