For online shopping, I like to check on Swagbucks first and then consider DontPayFull. I recently got an email from Swagbucks reminding me that I actually earned about $75 worth of points. Points in which I did redeemed such like Paypal and Amazon gift cards. I wasn't even that active, so earning anything is surprising. I feel that this site is best if your favorite shops are such: Walmart, Groupon, Gap, Newegg (my go to for electronic purchase) , and eBags. That's my ramble on what's my favorite shop and earn site, so what's yours?