MyPoints.com (www.mypoints.com) has a 3.6 out of 5 rating on OK.one, based on 200 user reviews collected here. It is listed under Events & Entertainment and its reputation is mixed. 23% of reviews are 1 star, a relatively high share; The business has replied to 45% of negative reviews; 66 of them were added in the last 12 months. Last updated 2026-08-10.
MyPoints is impossible to contact with issues regarding earning points. After multiple emails about failure to receive points, copied receipt, etc., they never respond. It takes forever to earn enough points to receive a gift card and, then when you go to redeem points for an e-gift card, it takes over a week for processing. This is unacceptable.
The redemption process went okay. What was annoying is that it took several days to issue me an e-card. Seriously? Isn't that all computerized? I've never had to wait a few days for an e- card from anyone else
I was able to get the reward that I wanted with the points I had. The only suggestion I would make is that if these are e-rewards they should be able to process quicker
I Love being a member of MyPoints. I have never had a problem with doing surveys or cashing in my points for gift cards. There are a variety to choose from. Iplan on staying a member as long as possible.
M
Michael · 6 reviews · Verified · Experienced 2025-04-10 ·
MyPoints is a great place to go for surveys and other activities. The surveys are good and it's been all around a great experience, if you enjoy sites like these.
Redeemed points for a $10 card with google play have tried everything will not work??? So now the $10 is just lost. You want let me take surveys anymore and I answer every question as honest as I can my BD,age and what ever is ask?
It takes about a week for the redemption process for the gift card to complete. There are way to many surveys I complete and not get credit for them, at the end of the survey I'm told "sorry we've reached the required number of respondents" after I've spent at least 10 minutes answering questions. I've wasted to much time not to be compensated.