I recently went into the local good will store trying to hunt a commuter bike down. I found one that I liked, it is just a bit rusty. The frame its self didn't appear to have any rust, just the cassete and cranks. Is it possible to restore this bike without having to buy new cranks and cassette? I clearly will have to buy a chain and do another once over of the frame.