Chris is such a great guy and so patient. I made an appointment, then cancelled it, then called again and made another appointment. He didn't appear irritated, was so helpful. Great experience. He called when he found out what was wrong, then called again when his mechanic found something else. No hidden charges.