with the people i rode with who used welgos the pins kept dropping out were sticking in shoes aswell!
if you need pedals go for dmr v8 greaseport or planet x platform pedals there around same price as welgo but much stronger pins better! ive only found one set of pedals better but at £70 a go there a little bit pricey!
oggy