Given the number of styles of KEEN shoes with various insoles, we are not able to maintain a full and adequate range for replacement purposes. We regret if this causes any inconvenience. There are excellent aftermarket insoles that work well with our footwear. Spenco and Superfeet both offer a good selection of replacement options. It may help to clean your current insoles: simply remove them from the shoes and soak them in warm water with a mild detergent (a bit of antibacterial dish soap may help), gently scrubbing with a soft brush or washcloth. A bit of Tea Tree essential oil rubbed into the dry insole works wonders in keeping further odor at bay. Tea Tree Essential oil is a non-allergenic natural antiseptic.