The lifetime tire deal you have sound like an exclusive program provided by the dealership you bought the car from. I would take a moment and look over the paperwork you got from the dealer on that program or contact your salesperson directly. That's where you'll find the answer!