This is already really good but i did find a way to get infinite money using a merchant an expensive item, the wooden sword and just repeatedly switching them (so for example taking the expensive item from the shop, placing it over the sword forcing it out then repeat with the sword and so on)