Fantastic thread! I can't tell you how many times I've heard someone going to a shop just because they "heard" they were great. Take the time to know a shop, it's not something you should just jump into. Visit the shops you are interested in, if local, and ALWAYS ask for a tour of the back of the shop.
This "tour" will tell you alot, especially if they are hesitant to show you around their work areas. With this said, don't pick a shop just b/c they have fancy new tools and equipment that you saw on the tour.