In the last year have you noticed that in drugstores like CVS or Walgreen's or Rite Aid they have begun to sell giftcards to places like Barnes & Noble, or restaurants like Olive Garden, or even Visa cards? This is a wonderful concept for those who frequent these stores for their free deals.
Sometimes when I shop at Walgreen's they will give you back Register Rewards (RR's) for certain products that you buy. For example the other day I received $10 in RR's for the Aveeno deal. A few days later I went to Walgreen's again and bought gum and a $10.00 Borders Bookstore gift card. Total $11.86 - $10.00 RR = $.86 for gum and a gift card. I buy gift cards with RR's so that I can give them away as birthday gifts throughout the year. For free. If you have a CVS they will give you something similar and they have also begun to carry giftcards.
Not bad since most people prefer gift cards anyway and it doesn't cost me a dime.