Wow. $105 is a sale?
I have both the Ultra and the Elite, I like both but i think the chamois in the Ultra is very nice.
I'm starting to think that I need to start buying at the LBS unless the website shows a photo of the chamois.
With all the $$$ I've spent on shorts trying to find the "perfect' pair I could have bought two pair of the Castelli's.



Reply With Quote