Originally Posted by
nfg05
I know this doesn't directly address your question, but look into CapOne, BA Visa, or Amex Centurion/Platinum cards which do not have forex fees. Trend is towards eliminating these fees so more cards may follow.
Schwab 2% Visa had no forex as well but I don't think you can apply for those anymore.
Do the credit card companies you have listed convert currencies fairly though? I mean that's the tradeoff in the absence of forex fees, right?