A few fun online stores with awesome deals..and great referral rewards!
Savemore is awesome! Earn $10 Credit when you Sign up! And earn $10 for every referral that makes a purchase!
Daily Deelz $5 Credit When you Sign up and another $5 when you Like their Facebook page and email firstname.lastname@example.org with "liked" in the subject line! $10 total!
Of course this list would not be complete without Swagbucks! I have been using Swagbucks for the last 2 years and have been able to earn tons of giftcards! I love it! I use Swagbucks as my main search engine which you can easily download to your browser! You can win Swagbucks several times a day just by surfing. When you have enough bucks saved up..trade them in for gifts or gift cards! Sign up today!
Not So Perfect - http://weightingforperfection.blogspot.com/