My experience with these types of products is that they actually cause rusting by plugging up the drain holes and the water sits in the fenders or doors and rots. The holes drilled are often the first thing to start rusting. There is no better protection than good paint. Maybe I just saw a lot of bad installers work. IMO