12th Jul 2019
Review about Trustpilot
I have just had the most annoying customer service experience there is. The people in this company are just plain unreliable and can’t keep to their word. Of course, they are great at offering apologies but that’s all you get and you have to manage the flaws you complain about till the end. They just offer apologies and do nothing about your complaints.