On a tangential topic, I never toss any frame or bicycle without salvaging nuts, bolts, fittings, dust caps, lockrings, bearing cups and races, etc. This packrat habit has saved me on countless occasions, including:
1) My 1981 Bianchi came with an aluminum BB lockring, which requires a full-circle 6-prong tool. Using my trusty curved hook from Sugino, I managed to nick a couple of the ring's slots severely. I replaced the (Italian-threaded) lockring with the steel one I had salvaged from my 1962 Bianchi after that frame finally failed.
2) When I bought the Capo in January of this year, it had all of its original parts, except one Agrati pedal dust cap. You guessed it -- when the original Agrati pedals from my very first Capo fell apart, I saved a dust cap.
3) When my son broke the upper headset race on his Specialized Hardrock mountain bike, I was able to substitute an upper cup-and-race set from my junk box, taken from a mountain bike frame the kids had found in a canyon by the freeway.