Absolutely awful customer service.Try and call them about the unnecssary letters they send you and they keep you waiting and waiting and waiting to talk to a person. The automated service is not much use in these circumstances either. Go elsewhere if I were you.
Claim your business profile now and gain access to all features and respond to customer reviews.