I took my CR-V to these guys for a check engine light and weird shuddering while idling. They did some maintenance, but after I got the vehicle home, the light came back on. When they looked at it again the next day, they realized the repair was a lot bigger than the diagnostic revealed, and way more than the car was even worth. They refunded me 100% for the work they did that didn't fix it, and then offered me advice on how to get a waiver for emissions. I was glad they helped me out.