The no annual fee Fidelity® Rewards Visa Signature® Card which is a 2% cash back card now has a signup bonus through December 31 of $100 after $1000 spend within 90 days.
This is gold standard for cash back, but you can get a much higher effective rate of return for a Visa, MasterCard, or American Express. Here’s how.