Yes...you can get your tire pressure checked...but did not see advertising on free flat repair or rotation...but then again I wasn't looking for it either.
I believe it's only for those that purchased them at a Discount Tire.
Thanks! Your answer is awaiting moderation.