I took my 2003 Nissan Frontier truck in last week. They were courteous, professional and were able to diagnose a problem that the dealership mechanic missed. I authorized a lot of needed work and found their prices to be reasonable, not cheap, but reasonable, as compared to dealership costs for the same repairs. I will definitely be taking my truck there from now on. They charge a fee for checking your car thoroughly - I think is worth it. The dealership does it for free, but you get the quality that you "pay" for.