Have been waiting for a withdrawal since March 25th. They advertise 5 day processing. They also advertise 2500 max withdrawal. They reduced my last withdrawal to less after making me wait. Expect 2-3 weeks to maybe get 500 withdrawal. Don't be seduced by their 100% deposit match. They take forever to payout.
Claim your business profile now and gain access to all features and respond to customer reviews.