Both the Amazon Prime Rewards Visa Signature and the Amazon Rewards Visa Signature have no annual fee, and charge no fee on foreign transactions.