that sucks.
i broke a nylon strap a couple weeks ago, luckily it was during a polo game. i would wish it upon nobody that a strap breaks while riding on the street. that could get really scary.
good luck, and let us[me] know what you find, i'm looking into moving to leather once i put on these steel cinelli clips that my friend grabbed for me NIB out of somebody's trash in rochester.