This is a great topic, Aron. I've been using custom and replacement insoles for over 15 years. The first ones I used were made by Spenco, then Superfeet, then Custom insoles. I've also used the Lathrop insoles and the SOLE brand. Plus, I've had 3 different types of Custom insoles made for me. My first set was too hard, the second set too soft and the 3rd set, about perfect. I had to get some because of chronic Planters Fasciitis. If a person has not tried a set of "custom" insoles from a proper foot specialist, you are missing out. When you buy a new boot, I recommend taking out the factor insoles and using a proper set. The Super Feet are a good insole. They make 3-4 models, with different arch support and cushion. The Sole I prefer a bit better as it can be custom molded by heating in an oven. They made several model. The Lathrop had great cushion, but not enough arch support for my feet. Now, I use Custom Insoles. I have 3 sets, so I don't have to switch shoes. The company that made them is based in Redmond, Oregon and specialize in sport products....skiing, running, cycling, backpacking.... They make a custom mold of your foot and then give you the cast after, so you can have additional ones made. They are stiffer than super feet, but very movable still. Make sure to not use a solid/inflexible plastic insole for hiking, as your foot still needs to flex as you hike. For me, the arch support a custom product provides, prevents Planters F. Also, since I have skinny (low volume) feet, I will often use a thin, flat Spenco or Dr. Scholls footbed under my custom insole, to take up room in the boot. You can also wear this insole on top of the custom one, to change up the feel. On a big backpack trip, I might even take 2 sets of insoles (1 Custom and 1 SOLE) to change up the pressure on my feet. It is somewhat similar to changing boots, but much lighter. You have to keep your feet in good shape or backpack hunting becomes a real painful experience.