I have two pieces of Castelli stuff and I like both of them except for the stupid names. The first one is Castelli "Thunder Pants". They are outstanding rain pants, but who in marketing came up with that name and who in management approved it? My wife got these for me off of Ebay at a substantial discount. She still thought they were expensive, but they really work as opposed to all the other rain pants I have ever owned including some expensive Gore-Tex ones.
The second one is a winter jacket that I picked up in the Atlanta Performance shop at 70% off. It is a "King Arthur" jacket. WTF does King Arthur have to do with cycling? It is a nice jacket at the price I bought it, but not at full retail.
Both items are very well made and fit me.