This is one of the worst companies regarding customer service. The response time is frustratingly slow, and it feels like they don't care about their customers. This is incredibly disappointing. Where is the oversight from authorities?
Claim your business profile now and gain access to all features and respond to customer reviews.