Upromise sets aside a portion of your qualifying purchases for college education. Rather than my trying to explain it, go to https://lty.s.upromise.com/how-it-works.do
If nothing else, register your CVS card. You will automatically receive the rewards without having to do another single thing!
Are your kids out of college? That's ok. Your rewards can be put into an account for the grandkids or any other person you designate.
I especially like the ecoupons. They add up pretty quickly, plus they're paperless and easy!