profile image of customer

customer

United States
Review of MyPoints.com
1 star: Bad

I'm still waiting for my 25 to $50…

I'm still waiting for my 25 to $50 PayPal gift cards have not been sent to my Gmail or to my PayPal I'm really upset this is bulshit