You can find cheaper, but I've replaced the insoles in almost all of my shoes with Superfeet Carbons. They're a hair thinner than most insoles so they open up the toe box a little bit too, and having enough space in the toe box totally changes how I walk.
(Ecco shoes tend to be low-rise already, but for some reason their insoles always squeak for me. I replace them for my sanity, not because the replacements are lower. But other brand have a taller heel).
I still heel strike when I walk, but only barely. The knife edge of my foot lands just after my heel, instead of what most people do which is lift their toes a half inch to an inch. Ouch.