they diagnosed the problem correctly and told me it was going to cost 110. However when I went to pick the car up they said it would be 145 and had done work that I didn't ask them to do and told they weren't going to do. Customer service is poor. they are very slow and very disorganized. If your in a pinch they will work but I would find a different mechanic.
more