they said that there was no charge. They said that punctured tires are a safety issue so they repair them for free
This is Discount Tire across the board.
However not all have great service. There is one right by my house but I wish it would burn down. They dinged 2 of my expensive aftermarket wheels, and then one of the tires they installed for me had a leak. When I took it back, I told them MAKE SURE you don't ding my wheel again. Guess what? They dinged that one also. I could kill 'em.
The Discount Tire on the other side of town, great service there.