Originally Posted by
Dr. Banzai
I live in Canada. I'm going to MEC today to try on some Castelli bibs. Don't see me being wowed though.
swack (sweaty back) is my mortal enemy.
MEC also carries the descente strata endurance -- a better bib than the castelli and my current fave. good luck finding a size in the store, i got mine online.