19Feb 2018 by Business Caffeine feedback, a vague comment from a troll can get your business crashing down.