Never wanted my business on there. Customer service is awful. They delete positive reviews. They make you pay to have positive reviews. Its not helpful just a waste of time. Customer service person verbally abused me then threatened me. I am seeking legal advice. I would never trust trustpilot.
7 years ago
Trustpilot has a
1.5
average rating
from
2,746
reviews