I wouldn't touch them with a barge pole, these days, especially after the "logbook" incident. And also many other personal experiences....including brakes failing on the taxi to the end of the runway just after the plane had been in their shop for 2 weeks having the brakes looked at. I could list a whole host of issues if I wanted.
The paint shop is superb though.