Pep boys is great both in price and service. I bought tires from them about 6 months ago and my left rear tire seemed to go flat over a 3 day period. Set an appt and they found two nails in that tire and two other nails in two more tires. I didn't buy road hazard insurance on them but they fix if they can free of charge. I had them do an o change while I was there and it is normally $100 per change due to 8 qts of oil and synthetic for a Mercedes. The manager said she found some for less and reduced the cost to $65 for me. Also rotated the tires free of charge. They match prices apparently and then take an additional 5% off that according to a phone call I overheard. I'd definitely recommend giving them a try.