USAA has a 5% Cash Back on up to $3000 gas per year. No AF. 2% Grocery, 1% Everything else. It’s up to $3K per year per category. You do need to be a USAA memer though.
I just got tired of looking and applied for it. I got approved of $6k, just going to use it for gas & food and pay it off every week. It's exactly what I wanted, so I can build my credit even higher now. How can you get cash back if you pay it off every other week so you won't be charged interest?