I buy a lot of gift cards. I am talking at least $3000 worth a month for uses for my business. I am looking for a way to maximize my savings when I purchase the gift cards. I am from the Pittsburgh area and the main grocery chain that we have in the area is Giant Eagle. Giant Eagle is my primary source for gift card as they offer .20 cents off per gallon of gas (fuel perks) for every $50 you spend in the grocery store (which includes gift cards). When I buy my gift cards at Giant Eagle, I use my AMEX Blue Cash Preferred Card which gives me 6% cash back on grocery purchases (the gift cards register as a grocery purchase). So I am kind of double dipping with the fuel perks and the amex cash back. My question is... Is there any other sources out there for buying gift cards at a stead pace (with solid inventory) that will give me a better discount/deal that my current method? And is there any credit card perk for use at grocery stores that is better than my 6% cash ( i dont care if it is cash back or points) back that I am getting from amex? Any advice/feedback is very appreciated!