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
Trustpilot has a
1.5
average rating
from
2,746
reviews