Satisfactory service improvement. I had some concerns with the service last year, so I believe it's fair to say that their renewal terms are quite reasonable. I recently had a positive experience on their chatline. It may take some time to connect, but once you do, the assistance is solid.
Claim your business profile now and gain access to all features and respond to customer reviews.