Hi there never having had a half decent bike before no idea so....I ride 16 odd mile a day on the road in winter and track in summer what sort of time do components last like
chain (KMC X9SL)9 speed
Cassette (Shimano HG50 9-speed, 11-34 T)
Shimano Deore Mountain Bike MTB Chainset / Crankset M590
Shimano RD-M772 XT (long)
etc etc would you buy spare parts if you come across them new but cheap ????