Never actually followed up on their complaints against them. Absolutely disgusting behaviour of harassment by their customer service the 1 time I was able to get through to them. Overall the worst attitude I have ever seen.
Claim your business profile now and gain access to all features and respond to customer reviews.