I love MyPoints and visit the site daily. They have many chances to earn points along with points for shopping. The surveys and other point opportunities they offer add up quickly. They also pay out very quickly, depending what you want to use your points on. I've been a member for many years and usually pick Amazon cards for payout, being on a limited income it has helped me to afford gifts for loved ones and some things for myself. They also sometimes have great contests too one of which I recently won. I'm very proud to be a member.