This site is a joke now. I reviewed an awful company that had many other people complaining about their service as it was awful. less than a day later, they email me demanding to know who I dealt with, when I dealt with them, where, digital proof and all kinds of demands before they remove it. I assume the company told them too and there is a reason they are willing to do this, one that probably compromises the integrity of other reviews.
1 year ago
Trustpilot has a
1.5
average rating
from
2,734
reviews