Great post, Cole. In my humble opinion, if anyone here has a specific issue with a vendor (especially a vendor that's a member here), keep it to pm or email.

I don't mind seeing general grumblings, such as, " Hey, my last experience with that vendor left a bit to be desired. If anyone cares to hear my story, pm me."

I can't stand to see unadulterated bashing. What's worse are the threads that start shouting all kinds of butt-hurt before they have even contacted the vendor and given them a chance to make it right.