Love the gift card approach.
I use gift cards a lot, as our local grocery store has occasional rewards bonuses.  Getting another $5 on the reload, from Amazon, was frosting on the cake.
Rating: 5 stars