Inventories regenerate after a certain amount of time (though merchants can hold on to some things you sell them). This varies by NPC, but is generally about 10 or 15 minutes real time. Talking to a merchant, running your mouse cursor over them or hitting the alt key nearby will set their inventories. If you quicksave before doing this, you can quickload repeatedly to look for better equipment or certain charms and spell books.
Welcome to the forum. <img src="/ubbthreads/images/graemlins/wave.gif" alt="" />