Terrible service. I have been a customer experiencing email issues for over a week, and now they are complicating the cancellation process by demanding several documents, making it difficult for customers to exit their unreliable service. To make matters worse, they only respond in German, adding to the frustration. I highly recommend avoiding this company.
Claim your business profile now and gain access to all features and respond to customer reviews.