The good stuff is expensive, but it lasts. I have jerseys that I still wear that are at least 10 years old. Shorts don't seem to last as long, but I can get 3 - 4 years out of a pair of decent bib shorts.
Cycling shoes? I have about eight years on my current pair and I expect they'll last at least another five years.