written by NathanialOwen on 15/07/2018
Absolute bunch of idiots. Claim to look after their customers. However, if you don't purchase their premium options these clowns put a message on your trustpilot business page saying that we are postiving fake reviews! Big companies like this think they are above the law. In my case, i had competitors post fake reviews, not myself. I had not re-collection of it. These guys either need to look after us as well as potential purchasers!