The Prime Visa is a top option at Amazon and Whole Foods, but the Bank of America Customized Cash is better for a variety of online and grocery retailers.
If you have an eligible Chase credit card, the Shop Through Chase program can help you to earn more rewards through limited-time offers at participating retailers.