I read that post above, while it sucks, I'd bet that you'd get bad advice. He had no passion about brewing. It's just a job.
I would not labor over the fact that he's an ass.
If they rely on internet business, I'd write negative posts on their website or blog.
If I was really feeling *******, I'd buy 10 internet addresses, creating names similar to theirs then make websites saying how they suck.
See how they like shiz.
Nah, just post a review on this site. It'll rocket to the top of the Google search results in a few hours.