This will be short, since my knowledge of automative repair is minimal. I took my 2007 Subaru Forester here after the shifter was stuck in park and would not shift to reverse, drive, etc. After googling, "What the hell is wrong with my car" and visiting Autozone to get the "Check Engine" light read, I had a rough idea that it might be a faulty break sensor. I called Bradshaw to see when the best time to drop off my car. They were able to give me an estimate on how long it would take to diagnose the problem. After dropping it off, they got back to me in less time than I expected, fixed the problem and my car was done the following morning before I was even out of bed. I also liked that they told me about the part they were using. Apparently, they have had problems with the generic part needed, so they got it from the Subaru dealer directly. Fine by me. Cost me $200 with labor. Not the cheapest, but I'm a single gal in a new city trying to get my car repaired. Everything seemed A-OK to me. Very good customer service and I'll plan on using Bradshaw's again in the future.