I won $100 and redeemed it, but it's been 7 days and still no funds in my account, even though it was approved for deposit. It's a fun site, but it's disappointing to feel misled. I’ll update my rating if I receive my money. If not, I might have to escalate the issue to the relevant authorities.
Claim your business profile now and gain access to all features and respond to customer reviews.