Everyone I've gone to have been fooking useless!
I changed the tca's and steering rack on my series 2 a few years back and couldn't wait until Monday to do the tracking myself so nipped in to get it done. The first one said that as the car is lowered, it would be absolutely impossible to do as there is no adjustability!! WTF!!!
Went to another one and they agreed to do it. 2 hours and 4 attempts for them to get it right (steering wheel nowhere near straight and more lock on one side than the other) later, I asked for my money back as I'd do it properly myself on Monday. They refused to refund me so I parked the car back on the ramp, locked it up and sat in the waiting room. After a while they gave in, gave me a refund and told me never to come back!! As if I would anyway!!
Another time at a different one, I'd just changed the rear shocks on my S2 and noticed I needed a pair of rear tyres so nipped in to get a couple fitted.
After a while the geezer came in to me and informed me that I needed new rear shocks as they were very badly worn and leaking!!
I just said to him something along the lines of 'that's well strange, I put 2 brand new ones on there yesterday!' He then turned round and said 'erm....well I suppose they'll be ok for a little bit longer!!!!' Fucking right they will!!
I've never taken a car back to them, even for a puncture!!