My experience with this site has been very frustrating. I've been attempting to withdraw from my account for two weeks now, and the customer service has been unhelpful. There seems to be a fee for everything related to withdrawals. I've made eight deposits, and now I'm facing yet another fee. I've been assured this is the last one, but I've heard that seven times before. This site feels like a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.