I haven't been happy with them, either. They never have the car ready when quoted, even if I'm waiting there with kids in tow. Sent me home with a lug nut missing from my tire after I had tires rotated, and tried to tell me I had gone in with it missing and it wasn't their fault-lie. Stripped my oil drain plug completely (I had to buy a new one at the dealership) because they didn't have the right size socket wrench. Not good for quality or dependable work.
more