MyPoints.com is one of my favorite websites and I will tell you why. You can earn free gift cards to really good places. Once you sign up, you'll start receiving emails from MyPoints. They will have an offer from an advertiser with a link to take you to that company's website. When you click through to their site you will receive 5 MyPoint points. You don't have to buy anything, ever! There is a per dollar point reward if you do decide to purchase/signup and, if you do, you will earn more points but you will still receive the 5 point for just reading the email. I've been doing this for about a year and I have received several gift certificates. For those of you that are skeptical while signing up for reward webpages - don't be. MyPoints delivers.
Visit MyPoints Here.