Went back through and revamped the ENTIRE weapons and armor lists, repriced it all, and made sure each piece of equipment is sold somewhere. More importantly, they now show up in ~roughly~ a sensible order when found, so that you've got the chance to buy them before heading into the next story dungeon where they'd actually be useful. This should also help somewhat to cut down all the excess items you're carrying around "just in case" they're needed, but you never actually end up using them.
Also edited every shop so you don't NEED the crafting materials to make the item in question. This was one of the larger complaints, and while it was a cool idea in theory, in practice it was kind of a pain in the neck from a player standpoint. The crafting materials will probably get used at some enormous magical anvil somewhere (probably in the Dwarf town, for thematic purposes) where you could literally turn them into whatever items you want. I'm thinking if you took the time to grind up dozens of materials, you should be able to buy endgame equipment early on.
This also means I'm going to have to go back and test out every monster formation with (A) the equipment you're expected to have at the time you run into it, (B) the best stuff you COULD have, and (C) only the stuff you find directly on the way that doesn't require hunting for - ie: the speedrunner/lazy player approach.
Every day's a sale. Every sale a win.