Free tires for life is a scam. I would like to hear from anybody that actually got those free tires. They don't cover any road damage, not even if the tire is near the end of it's life. If you miss even one scheduled maintenance; I.E. oil change or tire rotation (this was the one they got me with) you can expect nothing.
Cons: Flood Ford has no such loyality.