I have been trying to redeem over $3,000 for months now, with the same canned response from support. They are refusing to pay me, or otherwise refund my deposits. STAY AWAY. I will be filing chargebacks with my credit cards. They first claimed that there was a glitch in the game, but that was incorrect. then they claimed my address wasnt updated, which is also incorrect. these people are running a scam website.
Claim your business profile now and gain access to all features and respond to customer reviews.