Old school parts is the way to go , cups and bearings BB , headsets ,hubs (or wheels sets ) . yes it can be a pain to overhaul these parts every 6 or 12 months to keep the bike rolling but in the end you have what you are looking for . and I f you do it just a few dollars for new bearing and grease compare to new parts .