I've spoken with an agent, but they only repeat that I need to deposit $100 to withdraw winnings. I wish I could believe it, especially since I'm at $100,000. It would be nice if this wasn't a scam, but it seems like a waste of time.
Claim your business profile now and gain access to all features and respond to customer reviews.