road runner sports is a good choice. i believe they have a liberal return policy. i have bought from them multiple times directly and through amazon and have been pleased. my wife likes a particular pair of older asics that we can not find locally
amazon also sells shoes directly and through many vendors. i have used the new balance 990 series for ever. i once got a 140 pair for 80.
you should always try on a shoe first to make sure it fits. i traditionally used local stores to buy from, but they are out of my size so often, that out of necessity I bought a pair online and have not gone back.