I just got that email too and decided to sign up. They offer 25 points for registering, 25 for filling out a profile, and 25 points(5 each) for each loyalty program or gift card that you register. It's kind of like points.com except their main trades are for gift cards. I've got the initial 25 points, but not the other 50 yet.