I had been putting off some repairs, and finally just walked in and was able to be taken right away. All estimates for what needed to be done were clearly explained, as were the things in the monitor list. I thought that was great, they pointed out things that will need to be addressed in the future, but were fine now. My car was ready earlier than expected and the estimate was right on. It's running much better than it was before I dropped it off.