I dropped it off for an engine diagnostic and brake repair. They didn't call me that day to give me a status update, I had to call them. The following day, they called at 11:30 am right before they go to lunch, to ask for authorization to do the brakes. They didn't get done until 3 pm, which is when I was supposed to be at work. They could only tell me that the spark plugs were misfiring, but they would have to fix them before they could finish diagnostic. I lost wages because they took an entire day to diagnose a misfire.
more