As advertised, I was able to have my tire repaired for free. My tires are fairly new (8 months old) and they didn't try to convince me to replace the bad one. I did get my tires rotated, and the price was reasonable.
Despite being very busy, they finished my car in about an hour.