Mypoints is a website that I have been a member of for several years now. Once you sign up for mypoints, there are tons of ways to earn points. You can earn points for taking surveys, answering polls, reading emails, shopping online, and using coupons. Then, the points add up and you can redeem them for gift cards. I generally earn a 20 dollar gift card once every 3 months. If you sign up now, you get a free 100 points.
Just click on the picture above to sign up!