thats the problem...allot of these type of straps (the ones without toe clips) dont work on track pedals. besides powergrips.....and please dont say feetbelts. ive had really bad experience dealing with trying to order a pair from them, basically non existant customer service and although i bought a pair off their website they were out of stock and didn't tell me, havn't shipped me anything and havn't issued a refund. im in the middle of a paypal dispute with them. should have gone with powergrips, but i didn't because i thought they were ugly.
ANYWAY anyone know of any other straps like these that work on track peddals?