I always have pretty good experiences here.  And I almost always take my car here for service, with the Pep Boys Rewards, it definitely makes it worth it.  I've found the mechanics here to be honest about what service is needed, they don't try to rake you over the coals and get you to do a bunch of unnecessary stuff.  And there are usually good coupons online for whatever you need done that make the prices reasonable.