For anyone near a Meijer, they have a gift card deal valid tomorrow and Saturday where you get 20,000 mperks points (a/k/a $20 in store credit) when you buy at least $50 in gift cards. My recollection is that this is one of the stronger gift card deals at Meijer in quite a while. The limit is 20,000 points per customer, unfortunately. Excluded from this deal are Meijer gift cards,
Amazon, prepaid debit, Visa, Mastercard and phone cards. The terms also state that you can buy the gift cards at either the main store or the gas station, so if the gas station works better for you, go for it.