I agree completely. Dan was easy to work with and did exactly what he said he would do. My exhaust showed up when he said (12 days) and was everything he promised. He actively updates his web site, which seems to be a problem for some vendors. And he follows up. I am in sales as well and I can tell you that besides personality, follow up is key to success. The customer has to know that you are as interested in their satisfaction as they are.
Regarding a vendor satisfaction forum I think that is a great idea. It would have saved me some time wasted on fly by night vendors who are jumping on the WRX bandwagon.