I won on the platform and redeemed on Friday evening. Now it's Tuesday morning, and I still haven't received the email confirming that the funds have been sent. Their redemption process is notably slow compared to others I've used, which typically take less than a day. I will provide an update if I eventually receive the deposit and how long it takes. I'm not impressed with services that are sluggish with redemptions.
Claim your business profile now and gain access to all features and respond to customer reviews.