Their customer service is not giving the best they could to resolve the issues. I feel like they can still do something, but isn't doing it for reasons who knows what.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.