So after three terrible trips here, I've decided to finally post a review. The first time I went for a standard oil change. They told me it would be finished in 20 minutes. After 50 minutes I finally questioned them, then had to wait another 10 minutes before I could check-out. I was furious that I had to wait so long but figured that they were just busy and I excused them despite the poor customer service and lenghty wait. The second time I went, I went for a bulb that had burnt out in my tail light. Since I'm not a car person, someone ""helped"" me pick out my bulb. They picked out the wrong one, but I didn't know it. I couldnt' replace the bulb on my own because I didn't have the proper tools, so I had them do it. I was told it would be a 30-40 minute wait. After an hour and a half, I asked about the progress of the car. I was told that I had the incorrect bulb (even though a car pro had picked it out and assured me it was correct) and that not only was th bulb incorrect, they didn't have any of my bulb in stock and DIDN'T EVEN FIX IT AND DIDN""T TELL ME AFTER AN HOUR AND A HALF OF WAITING!!! This by the way, was the manager's fault. A regular staff member told me that the manager said he would tell me and never did. So I drove away with my car unfixed. At that point I vowed to never go to that Pep Boys again, but unfortunately, since I was going on a long trip, I needed to have my oil changed, and this location was the easiest to get to, so I went one last time. HORRIBLE. I was told again, the wait would be 15-20 minute because it was 9:00am on a week day. I also ordered the ""free"" brake check. The girl who helped me, her name was Angelica or something like that, was unfriendly and took her time. Well after another hour and a half, I got up to ask about my car. I figured they would take longer with the brake check, but not this long. The girl, Angelica, ignored me standing there. Another nicer girl helped me out, but I still had to wait forever to find out if my car was done. It was, but she didn't know whether or not my brakes were ok. What was the point of getting them checked if they weren't going to tell me anything???? So I had to wait until she checked. Then I had to pay at the register before I could get my keys. Over at the register I discovered that Angelica had charged me $10 for the ""free"" brake check. The cashier was very nice and she told me that it was only free if you had a rewards card, so she gave me one. Then I went back over to retrieve me keys, only to wait forever because the nice girl was busy and Angelica was fiddling around and ignoring me standing at the service area. I actually had to stand there and say ""EXCUSE ME, CAN I HAVE MY KEYS TO LEAVE??? I DON""T WANT TO WAIT, I SEE THEM THERE!"" Angelica told me I couldn't leave because I was missing some paper, but the nice and hard working girl came back and told me I didn't need it and she rolled her eyes at Angelica. So I went for routine work and ended up spending TWO HOURS THERE. Can you believe it? That place is CHAOS and run by ignorant managers and lazy staff who are rude to their customers (with the few exceptions of course). They act like you aren't standing there waiting to be helped and they always tell you something will be done in 20 minutes when it takes hours for routine things. COME ON! Despite it being next door to me, I will NEVER return here and will find other places even if it's a drive. DON'T GO HERE.