I have purchased many products from this company online and have accumulated many points, yet when I redeemed my rewards, I did not receive them. Especially the gift card for Walmart. And every time I emailed about not receiving the reward I was told it would be there shortly and it's been over a month. If you were looking to use your rewards, don't get your hopes up. I highly doubt I'm ever going to see it even after spending so much money on this website. It's really sad because I really thought the after spending so much money with them I would be able to use my rewards. Such a shame.
Mind you I have sent many emails. This is just a picture of the very last response on April 1 after sending the same response for a month.