I wouldn't worry too much about some loose cannon trashing you on forums. I belong to a gardening site where gardening companies are extensively reviewed. There are some very well-known ripoffs in the gardening world, and you can spend many a humorous hour reading the scorching reviews of these skeevs on that site. But it has not harmed their businesses one whit. Actually, it was that site that made me quit worrying about negative reviews anywhere.