scammers, I signed up and paid for $20 of credit and it was never added to my balance. They replied to me once asking for evidence which I sent and after that they ignored all my emails after.
Claim your business profile now and gain access to all features and respond to customer reviews.