To call the employees here crooks and liars might be a bit too harsh, but that's the feeling you get dealing with them. The price for your services are impossible to pin down, and always end up higher than quoted. In my situation, the mechanic found a laundry list of problems that don't exist or were grossly exaggerated. I went in for simple repair and was given a hard sell for nearly three thousand dollars in additional work. Thankfully, I've gotten a second opinion and saved myself thousands. I can't recommend this place to anyone.