We had a pretty good experience here- about as good as you can expect when you know you'll be doling out a big chunk of change after your car's starter stops starting (now that's just fun to say) and you end up stranded for an hour, waiting for a tow truck from your insurance roadside assistance.... Uh... Anyway...
My husband called ahead and explained what was going on, and when I walked in, I was greeted promptly by name. They were on top of things. I left my car and they had it fixed up within a few hours. They told my husband after it was fixed that they had tested the starter 50 times, just to make sure that it was working well, because they didn't want me to end up back in the shop again in a couple weeks because it was malfunctioning.
It was a pricey deal, but that, to me, is kind of a given with car repairs. Labor is just pretty pricey. We might have been able to find someone cheaper, but the customer service was excellent. We were referred here by a friend and we're feeling pretty good about the experience. Although I really hope we won't need to go back any time soon. :)