I have been going to Jim's for years. They have always treated me fairly and have kept my car running well. They found a difficult to diagnose electrical problem on my BMW and corrected the problem so that it ran better than ever. Jim's checks out the car entirely every time, so that major services are not as costly, definitely less than dealers.
more