I've accumulated about 27,000 points from MyPoints, lots of those points from reading emails and clicking on icons to earn points. Granted, it's harder now than it was a year ago, but I feel it's worth the little time it takes. If I'm going to buy something, I check there first. If it's not much more than I could get elsewhere, I buy through the MyPoints site if the reward is good enough. I transfer all my points to Hilton.