MyPoints is a cash-back site that rewards you for shopping online and printing out coupons through their portal.
If you already shop online, why not get a percentage back through MyPoints?