My girlfriend has been going to Marshall's for several years because they have been known as being very reputable and honest. Recently took her car in to be serviced for the check engine light and failed emissions. She decided to hold off on replacing the PCM computer and discuss it with me due to costs of the PCM computer being over $900.00. She's a teacher for Scottsdale School District and everyone knows how the school district pays teachers in Arizona. She paid the $125.00 diagnostic fee and went home. The next morning her car would not start so she called me over to take a look at it. After opening the hood I found that the positive battery cable was corroded up and the connector burned through it wasn't making a connection. I asked myself how could they have missed all the corrosion on the positive battery terminal and not replace the battery cable? I had to replace the battery cable just to start the car because it was so corroded and burnt through it wasn't making a connection. After starting the car I discovered that the speedometer doesn't work now. She returned the car to Marshall's on Monday and they blamed the speedometer not working on the computer and wouldn't even look at it for her. They apologized for missing the corrosion on the battery cable connection but wouldn't do anything about it. After repairing the car myself I paid Marshall's a visit and explained the situation to the owner and let him know that I felt that she got very bad customer service and was treated poorly just because she's a woman. The owner appologized about the mishap and refunded the $125.00 diagnostic fees, provided a free oil change certificate and two movie passes. He made right by the mishap and applogized again. I ended up replacing the PCM computer myself for $200.00 and it passed emmissions. Marshall's is still a very good shop that's honest and trustworthy because the owner made it right by the mishap that transpired with my girlfriends car. I would still recommend Marshall's to anyone looking for and honest and reputable auto repair shop in the valley. I'm not going to let one bad incident change my perception of the shop because the owner went above and beyond what we expected him to do to make this mishap right for her. We're happy customers now. J.M.