Dont know if you were asking me this but I can answer it for you. The insurance is included with the price. Pretty cool if you ask me. Dont know about run flats though..^^ how much does that insurance from TireRack run you?
It covers all flats for the life of the tires? (prorated)