The staff is rude and incompetent. They made a major mistake on a simple repair, and refused to take responsibility and tried to make me pay extra to fix the mistake. My car was out of commission for three weeks for something that should have taken two days. DO NOT TAKE YOUR CAR HERE.
Cons: Everything
more