T trustpilot.com Freelancer.com stole from me and ruined my life 234 points kiraken 7 years ago 109 comments