I've been a loyal customer with them for years, even with their pricey repairs, spending thousands of dollars on repairs. This most recent visit will be the last, however. Do not let them order parts for you if you can help it. They will charge significantly more for parts than you can find on your own. I saved $600 on two parts by going to AutoZone. Caution: if there is a subsequent problem, they'll be quick to blame the customer-bought part, not their work.
They do not waive the $95 diagnostic fee for a Service Engine light, even if you have the associated repair done because they "spend the time" to hook it up to the hand-held code reader. I already had the code read for free at AutoZone, but Goodyear doesn't make money on that so they run the test anyway.
I did need them to order two parts for me. They didn't order one of the parts that I needed ahead of time (the other wasn't planned for) and had to leave the car overnight to wait for both parts. They knew what part I'd need since they did a quote for me prior to the appointment, but they didn't plan ahead.
Lastly, their mechanics installed one of my tires backwards. The tires are omni-directional, and they screwed up the installation. I noticed when I got home after double-checking their work-- Good thing I did. The place that has the word "TIRE" in their name doesn't put on TIRES correctly. They tell me how valuable their time is, but mine is apparently worthless to them. They couldn't care less that I'm not returning. Save time, money and aggravation by going somewhere else.
Update: the check engine light came on after the repair. I was told by the guy who always works the front desk that I'd have to wait a week to have it looked at and pointed out that they'd have to charge me again for a diagnostic test, especially because I bought my own part for the repair. After showing up anyway, one of their mechanics, who does good work and is the shop's only redeeming quality, took care of it right away. It took 5 minutes.