OK, my Toyota is old but I love it. 120,000 miles, it has a name, etc. I keep it well maintained and it in return brings me where I need to go. I had been taking it to the dealership and all was fine until one day they told me I needed repairs that I simply believed were unnecessary! Just a feeling, I had no way of knowing. So, I took it into Jim's place. The guys at the front desk LISTENED to me, which can be unusual. Their estimate was about equal to the dealership, except that they told me I was partially right and didn't need the extensive repairs the dealership said, just a fraction of them. A couple of weeks later I heard a rattling, took it back into Jim's, it was a follow up loose bolt due to old car issues, and that of course was free (and took just about 10 minutes). Great experience, I still get oil changes elsewhere but for real repairs, they were excellent.