Thanks for giving the game a try!
Treasure chests being able to respawn is certainly an intended feature, but, maybe allowing the shop to have all the possible inventory it could have at the beginning of the game, well, maybe that was a bad idea. At one point, I had the shop upgrade it's inventory as dungeons are cleared. Maybe I should have kept that?