Get fitted by a good sports store. All our feet and needs are different. Once you find the ones that work great for you, there is a good chance you can buy them at lower prices over the years from different sources. They don't usually make big changes on that brand and model of shoe for years. Also, you can usually buy the older models for a couple years at heavy discounts.