I tried to sign up for one month and provided my name, address, email, phone number, and credit card information, only to be told they couldn't verify me. They then requested a copy of my driver's license, which raised many red flags. I declined their request and advise others to proceed with caution.
Claim your business profile now and gain access to all features and respond to customer reviews.