They claim to handle all withdrawals within 3 working days and they still havent paid me. im talking to support every day and they always make excuses and ignore my request to talk to someone whos responsible for payments or a manager.
Claim your business profile now and gain access to all features and respond to customer reviews.