I put my Shaks in the wash.
+ 1 on Jones Wares. I had them do a semi-custom fit on a pair of wool hiking type pants. I wear them x country skiing/snow shoeing, since they have flared legs, not really perfect for cycling. However, I have worn them cycling to appointments, with the leg wrapped up, so it doesn't get caught in the chain. They actually look like regular pants and are extremely heavy and warm.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport