I’m sharing my experience with a serious issue involving a $15,000 withdrawal. I deposited $4,000 and followed all the rules. After increasing my balance to $15,000, I submitted a withdrawal request. They state withdrawals are processed in 3 business days, but that time passed with no update. After following up, my account was deactivated without warning. I can't log in or access my funds, and support has stopped responding.
Claim your business profile now and gain access to all features and respond to customer reviews.