i wouldn't buy online unless you have tried the brand of shoes on beforehand (i'm a 9,1/2 -10 but i take a nike cycling 8,1/2) I wouldn't ignore the other brands of shoes either, nike, northwave, shimano diadora, specialized, addidas etc make some good shoes.
i wouldn't buy online unless you have tried the brand of shoes on beforehand (i'm a 9,1/2 -10 but i take a nike cycling 8,1/2) I wouldn't ignore the other brands of shoes either, nike, northwave, shimano diadora, specialized, addidas etc make some good shoes.