Trustpilot stands at the forefront of customer review sites. For shoppers, it’s an online guide. For businesses, it shapes reputations — all with a handful of stars and some words. The way companies use, and sometimes misuse, this tool adds fuel to g...