The support provided is incredibly frustrating. The platform itself is satisfactory if you don't encounter any issues. I deposited $500 and waited nearly 5 hours with only one unhelpful response, not even confirming they received my funds. At this moment, they feel like actual thieves. I haven't even had the chance to engage with their services; they've simply held onto my deposit and communicated very little during these 5 hours.
Claim your business profile now and gain access to all features and respond to customer reviews.