i live in eastern canada and rust is an everyday challenge around here .being a mechanic i see all sorts of rust (more than i care to) and the best way to beat the rust is undercoating with RUST CHECK yearly. i get my vehicles done and is well worth the time and money if you want to preserve your car. around here they use more salt than is needed in most cases and is generaly humid.so letting your car sit is the worst thing you can do, and everything seizes and rots out in no time