You can also double dip by purchasing discounted gift cards from the various resellers such as cardcash.com and raise.com. Then you can triple dip by signing up for money back sites like Ratuken and Coupon Cabin. Ideally you get money back when you purchase the gift card and also when you purchase the product. All the little tricks add up.