every car made comes with a anti rust coating from factory not sure about teflon coating if its like your buying a car and they are offering it its so they can make money dont need it but say if you live in a state where you get a lot of snow doesnt hurt to get it add more most cars dont rust or start rusting 10 yrs or more and you can add it pretty much any time