I drive a little 2002 mini cooper. These people are the nicest mechanics I have ever met. They get whatever is wrong done within about two days usually. The first time I had to come was when my serpentine belt broke and I got it towed there. I called freaking out and borderline crying. Mr.Dave might as well have saved my life and my finals week exams. He ordered the parts and they came the next day. The second time I had an oil leak in two different places and they did the "might as well fix" on the sensor as well. Originally they estimated $500. It ended up being $388. They do have a system where it is more expensive to pay in card, so pay in cash. It saved me about $20 that way. Turns out I have quite a few more problems and will end up being back ... Fun times.