Get points for printing coupons, clicking through emails, and taking surveys! You might consider signing up with a separate junk email because you will get about 5-7 emails a day to click on.
I have personally earned several $25 CVS gift cards (this is how I pay for all of my out of pocket expenses on my CVS trips). I recently received two gift cards for Walgreens and Chili's!
This offer was provided by My Savings Media.