fake 5 star reviews
They’ve been posting fake 5 star reviews on trustpilot using their fake accounts - notice the reviewers name, location and the way they word their content. My experience with them has been a nightmare. Definitely stay away from this company at all cost.
