I took my Subaru there for repair. Some employees are nice and welcoming and some are mean, but that is expected of car mechanics, i guess. Also (as expected) prices are high for parts and labor. What I did not expect was to have the car returned to me with defective repairs and the cabin full of grease. The dealers also recommended thousand of dollars in repairs, which according to several other mechanics are absolutely not necessary.
To their credit, the service was very reasonable and did fix defective repairs after these were brought up to his attention.