CVS free $5 e-gift card plus BOGO free batteries!
Buy an e-gift card (different from a store-bought gift card because it is virtual) at CVS for $25 and you'll get a $5 bonus e-gift card. This makes a great gift for yourself as well as others, especially if you regularly shop at CVS. No code needed. Unclear when this deal ends.
If you missed it, there are a ton of other stores offering gift card bonuses leading up to Christmas.
CVS brand batteries are buy one get one free through Dec. 26, 2009. Don't you hate opening a new gadget under the tree only to be thwarted by a lack of batteries?
Want more CVS deals? All their special offers and coupons are on this page.