You could invest in some of the best sneakers, hiking boots or running shoes on the market, but because we all have different feet and use them in different ways, a pair of insoles designed for ...