Brought my truck in for a free brake inspection and was told my brakes weren't working properly due to a bad at home tune up i had two days prior and was told they would fix the tune up job and it would fix the brake problem. Four hours later i was told it was fixed but instead i couldnt make it out of the parking lot! mt truck stalled on me a couple times and the brake problem was worse so went back in and demanded my money back for the tune up. I drove home very carefully with my blinkers on and filed a report to pep boys corporate asking them to pay for the repairs since my truck was ruined. they convinced me to bring it back to them to have their 'master mechanic" fix it. After a month and a half, serveral unnecessary parts replaced, I was told my truck was in even worse shape. It wouldn't turn on at all at that point! They admitted they had no idea what they were doing and couldnt fix my truck and my only option was to have my truck towed to the Dodge dealership to be fixed. I was told they would only be responsible to pay for what they caused and they wouldnt cover any "preexisting" conditions and they wouldnt pay for my rental car anymore after my truck left their premises. I couldnt get the shop manager Stu to cooperate with me so I went above his head to Darrin the GM who was even worse. I spent over a week calling and complaining to corporate fighting with them to speak to someone above the store to get a rental car and all the repairs paid for since after they had my truck for over a month theres no way to know whats pre exsisting and anything causing my truck to not run was definetly their fault since my truck ran fine before i brought it to them. I finally got them to agree to cover the repairs and got my truck back after two months. Its working again but im beyond disgusted at the incompetance and lack of customer service in this company and wouldn't recommend anyone going their to have their cars serviced!!