Very good parts and aftermarket department. If it wasn't for them this rating would be 1-star.
Here's why...
I had my oil pan re-sealed by them and then it started leaking 2 years later. They didn't warranty the work.
One sales guy there approached me and started chatting about a Prius. His phone rang and he answered it. I thought he was just going to tell the person to call back but he kept chatting for a few minutes and so I left.
Had I been a customer wanting to buy a car (I wasn't) they would not get my business.
---Edit----
I forgot to factor in that the last time I brought my car in there they were able to diagnose the problem and solve it right away. Thanks!
------------