Originally Posted by
riverdrifter
I read somewhere that a coat of WD40 sprayed inside a vintage steel frame works as a rust-proofer. Seems easy and inexpensive. Is this good advice? Thanks!
It won't hurt. This was done sometimes. Obviously (or not) the WD40 will dissolve out the grease from your BB and headset, at least if you have the old school non-sealed type. So either remove you BB and headset bearings before you do this, or repack afterwards. It might last a year or a little more I think.
I usually use LPS3 to spray inside frames, cuz I have some already. It leaves a waxy coating that will last a long time. Boeshield or Framesaver I'm sure work fine too.
Sort of related C&V trivia: WD40 was commonly used to clean bikes in the era before sealed bearings. Cleaning a frame with any sort of water was considered a big no no.