My account was locked, and they keep asking for documents. I've sent everything they requested, but they continue to ask for unnecessary items, seemingly just to delay the process. It feels like they might be trying to steal my identity. I strongly advise against using this platform; there are many other options available.
Claim your business profile now and gain access to all features and respond to customer reviews.