Overpriced, for one thing. My car was still doing the same things as it did when I took it in even though I was told they fixed the problem. They were more concerned about getting more money from me by suggesting I get irrelevant extra work done. I attempted to contact the guy who worked my ticket to ask why my car was still doing what it was doing... no response. I won't go there again.