I came to B&B at 6pm on a Wednesday evening, after retrieving my car from another place down the road, with a broken exhaust pipe that wasn't broken when I dropped it off (at the other place). I was tired, mad and ready to kill someone. I had a trip planned, and now I had a busted exhaust system the day before my trip. Earl calmly started looking for the schematic and asked me to show him where the break was. When I did, he told me to bring it back in the morning, and they would see what they could do. He worked up two options--replace the whole shebang ($$$) and patch it for the time being. He also told me they would have to check the engine mounts, three of which turned out to be cracked. They spent ALL DAY on the phone, finding me those engine mounts (the car is 12 years old). I waited for a couple of hours that morning for a ride, and got to see them operate. They treated each customer with respect and dignity, and knocked themselves out trying to find parts and help people. When I asked to use the bathroom, they not only had a separate Ladies' room, it was clean, and they had PREMIUM TOILET PAPER in it!!! In other words, they care about the details. When I got the car back, they warned me about two tires (rotated by the tire guys down the road the day before) that needed to be replaced due to separating tread. I recommend B&B without reservations--which you should make, since they stay pretty busy.
Pros: Sane, rational, treat you like an intelligent human being
Cons: They have to charge a living wage and pay for parts