Does anyone have an opinion on these? I saw them on ebay for $80. I wore my Cannondale LE carbon shorts on a century this weekend, and I had major chafing issues--and I NEVER chafe! So I'm thinkin', hmmm...new shorts?