I am looking for something a little less "lycra-ish" for my ride to work. Something I can walk into the office in and not feel that everything I own is on display. This look cute - has anyone tried them - http://www.terrybicycles.com/detail....5147&c=Apparel