The service offers very little value for the cost. There are ongoing technical problems, and I received no notice about the upcoming annual renewal. When I asked for cancellation and a refund, customer service cited a 7-day cancellation policy. It's a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.