Hey all, currently, my Odyssey Twisted Pro pedals are running out of pins. This makes for a slippery-when-wet ride. Where do you get new pins from? Can you just take them into a hardware store or something and say, I want some of these?
I think your best bet is to go to your local bike store and get the pins from them.
Failing that you may be able to replace the pins with set screws the same size. Make sure you figure out if the the pins are metric or imperial. Check out Canadian tire or someplace like that.