We have been coming here for years and consistently have a great experience. We cheated on them once and went to a local shop, had a tire defect cause a blowout, and local shop did nothing about it. Also found out they (the other shop) had used a cheap plug on another one of the tires that blew out on the freeway causing a flat tire. Since then, we have not gone anywhere else. Most recently, I took my son's minibike wheel in for a new air stem as the old one rotted off from age. Rep put his gloves on, took it back to the shop, put the new stem on, and brought it back. Less than 5 minutes and didn't even charge me. Just said, "consider us when you need tires". This represents my experience here over the last 10 years.
I would say specific to this location, the only downside is how busy they sometimes are...I've gone to the location on Gilbert and Baseline before simply because this shop was so backed up.