Plenti is getting a bit more relevant lately, at least on the earning aspect. They currently have an offer on Vanilla gift cards, and other gift cards as well.
You can earn 800 points, about $8 worth, when you buy 2 Vanilla Visa Gift Cards. Limit of 2 offers per card. Valid Jan 24, 2016 through Jan 30, 2016.
If you have that $5 off $15 Amex Offer, you might do even better, especially if you’re able to split transactions. If you have the offer on a Old Blue Cash card, this becomes a great money maker. I wasn’t that lucky. But again Rite Aids around here are a pain to deal with.