I have found all my cycling clothes on Sierra Trading Post online. After you order once they send you emails with 20% to 30% off on that day above their already reduced prices, so I now wait for a coupon before I look in their cycling section. I got a $100 pair of Pearl Izumi shorts for about $30, and just got a really nice pair of Descente shorts that retails for $65 for $25. I've also gotten $60 jerseys for about $20.

Since I haven't been riding all that long (since Feb.), I cannot speak of how long they will last. I wash them in the machine with everything else and then line dry.

I bought a pair of Adidas knickers at Ross, and have a pair of black exercise tights that I bought many years ago for the gym, that I resurrected to wear over the shorts. It really doesn't have to be that expensive to buy the clothes. I do my bike purchasing at the LBS, but not the clothes.