First time we used this location we needed to check on a tire that appeared to have a piece of metal in it, however, it was easily removed from the wheel frame and no tire damage was done. They checked all the remaining tires and we left without charge.
The second visit was for a flat my fiancee walked out to on his car after leaving work. He had managed to get a spare put on, but I made an appointment here to get a replacement. The old tire was not fixable, and that was expected since the hole was very obvious and patching it didn't seem like it would work before we even brought it in.
His car was taken to be worked on about 10 minutes after I arrived (I was early to my appt) and I left within a half hour. I highly recommend using their online appointment option, which is really easy to do by phone or computer! The tech that checked me in and also the one that finished up when the car was ready were both very friendly and answered any questions I had.
Overall: A
They are a busy location so make an appointment, I overheard the walk-in wait time was a little over an hour, however, with an appointment made everything is a breeze! Will return.