Great company
I have been a satisfied member of mypoints for many years. I've earned over 93,000 points so far, which I cash in for gift certificates. It's a good company and I engage with their emails, polls, etc. on a daily basis, for just a few minutes a day. I also make the occasional purchase through them, especially when it's an offer too good to pass up. I have never had any issues. Most recently I received $40 in gift certificates after making a purchase through one of their emails.