This happened to me two days in a row, same knee! Ouch At least the second time my G.F. broke my fall haha.
My straps have a clip that "neatly" locks the strap into the pedal for "storage" W.T.F. So if I step on the top of the strap.... needles to say I have to get off and fix it.

Dont buy these!!
Scrod! When are these gonna be back in stock?
http://www.bikeagestore.com/product/...m-pedal-straps
And will they fit on "Track pedals"?