I put an old pair of Dura-Ace pedals on my fixed gear, but both toe clips are smashed up. The clips mount on to the top of the pedal, lying parallel to the ground (see photo), unlike the mountain bike kind that have a little bracket coming down from the end that screws onto the back of the pedal. There are three screws that attach the clip. What kind are these? I'd like to replace both, but my LBSs doesn't have them. I was about to buy a set from Harris Cyclery online, but they don't specify which kind they sell. The ones on there now are Shimano brand, but I'm not picky.
Also, where can I get vegan straps, ie, not leather? And should I be using double straps on the fixie?