Login
Start Free Trial Are you a business? Click Here
David Hansen
People basically use this platform to leave negative feedback to their own competition. The company does not show adequate concern for their customers and passes you around from rep to rep without telling you. Do not rely on their fake review service!!!!
6 years ago
Read Trustpilot Reviews
Trustpilot has a 1.5 average rating from 2,746 reviews