Terrible customer service. All ways of communication do not help. The employees are very incompetent and I have heard so different things for the period of 3 weeks I am trying to get the correct invoice. No answers to e-mail, return procedure is also very complicated. The worst company to deal with.
Claim your business profile now and gain access to all features and respond to customer reviews.