I'm glad I took my time to write this review. I won $600, and while my redemption wasn't processed within the promised 5 business days, I stayed in touch with the support team. I can confirm that if you remain patient and composed, they will eventually process your payout. I received my redemption a week late, but it was processed instantly. Don't lose hope, be courteous, and you will receive your payout.
Claim your business profile now and gain access to all features and respond to customer reviews.