They push you too much to fix things. Their prices keep changing.
I went there for a basic oil change. They came back with a list of things that need immediate attention "that's what they say!". I told them I'd rather wait but they kept pushing me. They changed their price at least 4 times just to convince me. After all I agreed to some of what they wanted to do. The total I paid still doesn't make sense to me. I have no idea how did they add up the numbers.
Left the place with the feeling of resentment for being ripped off. I NEVER plan to go there again!