I've been going to Frank's for 2 years, ever since I moved to Chicago. I'm very picky about who works on my car, and I definitely lucked out by finding them. Great service - they take care of you right away, and let you know exactly what's up. They don't overcharge - I actually had an experience where I needed a new part, and they called around to a few dealers to find the cheapest price on the part. Personable, hard working, knowledgeable, and fair - I would recommend them to anyone!