You can of course find many other store gift cards at your grocery store as well (Amazon, Home Depot, Lowes, etc.) to basically get 10% cashback at those places too, and maybe earn a good chuck of fuel rewards if your grocery offers those. The only thing I don't like about buying gift cards to actually buy things, is losing out on purchase protection benefits.