Guys,
Stainless steel frames have not been available for years. Only a handful were made. Take care of the frame that you have, because there are no vendors offering one, and this may be the case for some time.
I towed my car on a trailer in the middle of January through West Virginia, and the damage from that single trip was astonishing. The salt (or whatever formulation which is used on the roads) even attacked some of the lower-grade (303) stainless steel items.
My advice is to never subject your car to salted roads for any length of time. Steel will rust, plating will peel off, and paint/powder coat will bubble. It happens within hours. I've seen it.
Matt
#01604