My beloved old steel Bianchi road bike got killed by a car several years ago, though I survived. I bought an aluminum road frame from Nashbar on sale for $99, and transferred all but the fork and head set, which was different diameter from the old Bianchi. Later I updated the down tube shifters to STI also from Nashbar. Anyway, worth a try. They also have mtn frames, too. Also try craigslist, lots of frames there. Good luck.