It's shocking how bold this company is. After submitting over 100 requests for assistance in a month, I lost hope of ever retrieving my funds. Their automated support system only addressed unrelated issues. Now, months later, they have the audacity to ask for documents for an "account review"—documents they already had when I was compelled to create the account in the first place. As many others have noted in various reviews, these are merely their strategies to withhold your money. It's alarming that they are still allowed to operate.
Claim your business profile now and gain access to all features and respond to customer reviews.