Jacob,
Don't take this personally, I'm just using your post as an example, because it illustrates perfectly why I would never want to see some sort of rating/review system in place on a forum.
There are really only two criteria I care about when I go to one of the,fortunately for us) many vendors of custom gun products or gunsmiths: the quality of their work and the fairness of their price. I haven't and wouldn't select a product or service from someone who was known only for their ability to meet a schedule.
As tightneck pointed out, things happen. We are truly fortunate that we have so many choices in what is in reality a niche industry. That means we have a bunch of small shops, but they are shops that put out some really high-quality work with some very expensive equipment. In such small shops, equipment breakdowns, sickness, etc. can cause large delays in production. For a lot of shops, they're dependent on some other small specialty shop for performing some of the operations, so they're somewhat at the mercy of a third-party.
Even without breakdowns, severe disruptions can come from success--trying to increase the production of a small shop that is so dependent on a handful of highly-skilled craftsmen can be a daunting and sometimes disastrous challenge.
You may understand and accept the fact that sh#t happens, but a lot of people wouldn't. They'd promptly go out and put out some negative review of a vendor based simply on that fact.
The usual response to the above is that they should be better at communicating with their customers to let them know that they are running behind and won't meet their estimated delivery time. Well, personally, I don't want them sitting around adjusting some Gantt chart or the like trying to determine whether they're falling behind on some of their estimated delivery times. Nor do I want them to spend a couple of days on the phone every couple of weeks to update a hundred customers with their new delivery times. I want them back in their shop working on the orders,preferably sweating a bit) that are in line ahead of me. And I also don't want them to hire anyone to run their scheduling software or make their phone calls 'cause I don't want to have to pay for that person with the increased prices.
Perhaps the most important thing I've learned when it comes to having custom guns built is to never, ever schedule anything that depends on having a gun that is currently in some form of production ready by a certain time.
And one more thing on the "customer service" vein: Many of these shops are owned and operated by some exceptionally-skilled machinists. If there's one common personality trait that I've noticed among this group, it's the fact that sometimes they can be downright curmudgeons. But then, I didn't send them my business for their people skills. If they seem to be in a bad mood when I call, I just keep the conversation brief and call back another time. Despite the occasional gruff attitudes, I can honestly say that I have never seen another industry that places so much faith in their customers. I can't even count the number of times I've called up one of these occasional curmudgeons to purchase one of their products for the first time and they've simply asked me to send them a check when I got the product. Now that's what I call customer service!
Even if you disagree with all of the above,jeez, there's getting to be a lot now isn't there), how would you manage such a review system and who would administer it? How would you verify that someone who had put up a review, had ever even done business with the company they're reviewing. How would the company refute concocted reviews? Even when you read through some of the relatively straightforward product reviews on the sites that have them, you get a lot of people who have never even held the product in their hands putting up a review.
If you want to know who makes the best framboozler, just ask. If you want to know who's the best at tuning framboozlers, just ask. They're are a lot of helpful people on these forums who'll give you advice and recommendations.
There are companies and individuals out there who perform shoddy work or have dishonest business practices. This is a pretty small community, however, and word gets around pretty fast. They usually aren't in business very long. I'd just hate to see the good ones get hammered or even put out of business by a few difficult situations.
robert