I have been a DM for years and put together a small tool that will build a random general store for you and your players! You can save the store, it will give you a link, and you can send the link to your players.
It currently gives you full control over adding items, setting prices, changing quantity and more!