Both the American Express Cash Magnet® Card and the Bank of America® Unlimited Cash Rewards cards offer appealing cash back rewards and no annual fees. The BofA Unlimited Cash edges out slightly with a higher cash back score.
However, the Amex Cash Magnet's 0% introductory APR for 15 months and additional benefits like car rental loss and damage insurance make it a strong contender.
While neither is a co-branded or store card, the Amex Cash Magnet may not be as widely accepted as the Visa-branded BofA Unlimited Cash card. Consider the Amex Cash Magnet if you value the added perks it offers.