The right shoes are the first step, but if you already own a quality pair of hiking shoes, one of the best hiking insoles can alleviate pain. The insoles that come in your shoes are typically just a ...