I had an awful experience here. My car sat in the shop for a week just waiting to get a leak fixed. I had to call each day to get an update and they kept putting it off, saying it would be done the next day, until I finally got it a week later. They also charged me $300 more than they quoted me initially. I fought to get the charges down. I now am having the same problems with my car and am having to take it elsewhere.