From personal (very recent) experience, I'd avoid them like a rabid dog.
They didn't do some of the basic sevice jobs (even though the sevice report says they did, and one of them was a light bulb) and failed my MOT on 3 things which (after an independent assessment) proved to be total...