Several months ago, I purchased a 2001 model Giant TCR2 for a pretty good price ($900.) It has Shimano 105 components.
Recently I have been reading information about aluminum frames and various components and how long they last. The article said that an aluminum frame should be expected to last about 5 years due to metal fatigue that is common in aluminum.
I have been cleaning and waxing the chain and various components on a regular bases, I clean dirt and crud off the frame often as well. I also have a lifetime maintenance contract with Sun & Ski Sport where I got the bike, and I have been and will be taking it there every few months to have a general tune up.
I never considered that a bike would have a life span shorter than 10 years or so. How long can I realisitcally expect this bike to last if I take good care of it?