I used to love this place. But, ever since they got the new manager it's gone down hill. He charges outrageous prices and when I told him I wanted to get my oil changed, but would take it to another mechanic to have a couple of other things wrong with my car because the prices he quoted was something I couldn't afford, he told me to take it to the other mechanic to get the oil changed too because we have to make money too. The previous manager gave me a llist of things that need to be fixed with the prices to fix each thing wrong. When i told the new manager (i think think his name was John) he wanted to charge me an extra $600 and said the prices were wrong. Even though i had the print out of what was quoted. He was very rude and obnoxious! I haven't gone back since and I'd been going to them for years prior to that. They're a rip off and I definitely wouldn't trust them with my car anymore!!!