This shop is great. The service manager Joe is a really nice guy and will tell you exactly what the problem is and show you the parts (sometimes without asking). The prices are very reasonable. I have never never had any problems with them and won't rip you off. I plan on taking any car that doesn't have a warranty to Gruelichs, keep up the good work!