On the renewal, I found the renewal process somewhat anxious and the consultant somewhat rude and her determination on upselling.
Received a reply from the complaints team and well.....
Product is better than human experience.
Claim your business profile now and gain access to all features and respond to customer reviews.