I won a large amount that is supposed to be redeemable, but I’m facing verification delays. Despite my account being verified previously, they now require additional documentation. I’ve had to follow up multiple times, and the customer support has been frustratingly unhelpful. I’m considering legal action to recover my funds. It's disheartening to deal with these issues.
Claim your business profile now and gain access to all features and respond to customer reviews.