I've been a member for years and love MyPoints! No, it is not something that you are going to earn a ton of points on if you don't buy online. I've done a couple years where I've hard bought anything online, but I still earn enough points reading the emails and going to the websites to get a couple gift certificates every year. I think MyPoints is best for those of us who already to a lot of shopping online. I was looking for a cell phone last year and found the MyPoints cell phone area. Got a regular contract with Cingular, a brand new Razr phone for free (with free shipping), and earned 1,000 points. Why not earn points for things I would have bought online anyway? That's how I look at it. And even if I do only get a $25 gift card one year because I didn't shop much, that's still just $25 for doing nothing but looking at email and websites - again, something I do anyway. :)