Terrible service and outrageous prices. Sure, they wash your car (some times) and offer shuttle service. But then again, every time I come in they recommend $1000 + in "repairs" and services on a pretty much brand new car. Last time they tried to get me to change all my brake system (rotors and pads) but I remembered I had done it recently. I took my car to a different mechanic and he told me I still had 80% + life on the brakes. The same happened with my battery. A lady there actually was trying to scare me in to buying it saying that she would not be responsible if my car died on the road. But when I got it tested somewhere else it was in perfect condition. I knew they were overselling some stuff but not to this extent.
Stay away in my opinion.