A foreign transaction fee can be an expensive add-on when traveling or shopping internationally. Luckily, using the right card can make those extra costs easy to avoid. The best no foreign transaction ...