Any chance you have a more specific shopping list that you'd be willing to share? (theblissfulbee.porch.com)
Choose a credit card that allows you to earn rewards on specific shopping experiences, offers warranties and protection plans, and allows you to get discounts at your favorite shopping establishments. (mybanktracker.com)
Certain cards offer high rewards in specific shopping categories, while others offer a fixed rate for all purchases. (rewardexpert.com)