I brought my car in for an overheating engine. I was quoted 215 dollars to replace a thermostat.The The mechanic that looked at it ran a diagnostic test and informed me the thermostat was good but the water pump had failed and needed to be replaced. This would cost me 525 dollars. They disassembled my vehicle and I received a call stating I needed to replace a water distribution hose that ran from the top of the engine to the bottom at an additional cost of 200 dollars. When I complained he said they would stop work and I would be responsible for labor costs and would still have an inoperable car. I was forced to authorize the work. In my amazement I received another call for labor that was done and they said I needed to replace the timing chain at another 500 + dollars. I had enough and refused. The service manager then suggested I replace the plugs since my car was apart and would only charge me 24 dollars their cost. I agreed for fear of my refusing any other additional work. My total bill was 954 dollars in the end. I drove my car off the lot only to come back 3hrs. later complaining my heat and ac did not work. Their first reaction was... we did not touch the ac in any way and I had not let the carrun long enough for the heat to start working. I hold a masters license in HVAC and a universal refrigerant license also. I told them it wasn't working and informed them of my certifications but they still refused to look at the ac yet they gave me a rain check to look at the heat. I am certain they were both working perfectly. I am yet to see if they fix the problem but doubt their competence. I have never had such Piss Poor Service in my life as I did at Pep Boys!