Great job, quick diagnosis, quick repair. I'm very happy with my experience here! Went on a Saturday, got the diagnosis and repair before they closed. Super fast turnaround (especially considering they didn't know what the problem was before I got there!). Good guys, who do good work, are honest, and don't overcharge. It's a win.