I couple of data points on Meijer. First, on the promotion that expires August 13. This time, it's actually $10 in Mperks per $50 in gift cards spent. So if you buy a $500 Disney gift card, you'll get $100 in Mperks. Quite the deal. I actually had no idea until I bought one this morning and received the $100 in Mperks. I thought it had to be an error but checked the offer on my wife's Mperks account and sure enough, the offer is a $10 Mperk per $50 spent.
On another (less positive) note, Meijer has "upgraded" their systems (as of yesterday, according to the clerk) to no longer allow gift cards to be purchased with prepaid Visa, MC, etc. cards. I received a $25 prepaid Visa for renewing my natural gas with Great Lakes. I also had another $20 card from U of M for a reward. They're both the type that need to be activated when I get them and have a PIN option (which I've never used - they always just run as credit). Anyway, I swiped them and the system called for the clerk. When she logged in to clear the code it stated "invalid account number" for each.
That's when she told me they would not work. I explained that I had used those several times in the past and that's when she explained about the aforementioned "upgrade" to their systems. There was no way to try and run them as debit either. Also, She wasn't being a "gatekeeper" or anything. In fact, she was very apologetic about it. The weird part is I had a similar $5 card for buying some beer and that one worked. So it must only be certain types of cards. TL

R, I would consider the ability to use prepaid Visa's, etc. at Meijer for gift cards as highly YMMV.