You can verify all of this by calling any bank and asking for a copy of the terms and conditions. How they calculate foreign transactions are part of that. It is interesting, MBNA does not, however bank of America told me they add 2%. It is best to call to check.