I made a significant deposit on January 8, and while it was confirmed successful on January 11, I've encountered numerous issues. My bank verified the payment, but customer support only requested attachments without offering any real help. As of January 15, there are still no solutions, and the support team keeps sending the same generic messages. I strongly advise others against using this platform due to my frustrating experience, and my emails to the support team have gone unanswered.
Claim your business profile now and gain access to all features and respond to customer reviews.