They do fix flats for free even if you didn't buy tires from them
Not unless you buy the tire from them.
If you bought the tires from them
If you brought the tires from them they will unless it's not fixable.
I believe they do if you got the tires from them.
If you bought the tire from any Discount Tire Shop they will, but if someone will do it free for anyone I recommend you be guarded
Did you get the tires there? If yes then yes. If no then no.
Thanks! Your answer is awaiting moderation.