For shoes I'd buy where I tried 'em. My feet are hard to fit. Having a local dealer with my size is worth the extra money, within reason. And the Five Ten shoes I've tried locally are priced the same as online, so there's no incentive to buy online.
I did buy my Scott clipless shoes online earlier this year, but I took a gamble since the shoes cost only around $50. They were advertised as narrow with a smaller toe box and with custom insole. I still needed to adjust the insole several times to find one that gave me adequate support without interfering with circulation.