Some new players find it is more confusing than more visual other shops, but I found it solves problems with empty stock and bridge far distance locations. Original mod can be found here
viewtopic.php?t=14110 it offers alternative system in commodity trading.
Here is the exchange machine :

Once you can afford materials you can craft it and have your own market right on your base. No more centralized shop, you can browse hundreds of items without physical market.
Here is the catalog of available items:

It is still in unorganized fashion but I think its function as solution to traditional market surpass the weakness. You can see the name of item, its code, supply and demand and of course the price per unit. If there are more than one price then the cheapest is shown. Nobody wants to buy more expensive things if they can buy cheaper. Like we want to buy bones. Why bones? it is good to prank your neighbors by inviting banshee. It is cheap and effective than more mainstream lava.
The next is all thing you can think inside the game :

Not everything you can buy, there are things that money can't buy. You can't buy slave or pet of roaming NPC for example, we are trying to teach about human rights. Find bones from many icons, click and decide the price per unit don't bother totting your calculator. Usually the same as buyer want. Seller doesn't have to be online and when items have been sold out it will be deleted from Market list to avoid buyers disappointment.
Tadaaa, got bones and don't care whose it was.
I decided to resell the bones so I use sell tab now:

Get the bones ready. You can make money from your own bones by killme but it is stupid because you must sell every 3x diying. System allows maximum 3 bones left when player dies to avoid litter.
Put your bones to sold item at top right and name the price. Since nobody won't buy expensive bones, I can only sell at price 1 and wait until somone buy it. Competition is a little tight here so better sell something different.
Verify your order by looking at Order tab:

At the bottom i was registered as one of bones seller. Sorry i keep the other secret, you can't know who sells what until you buy the item. Want to be a gun dealer? It is your own choice.
Q: I want to build a gun shop but this system makes it unnecessary to build a shop.
A: We live far from each other so nobody come to the shop unless you provide travelnet from gather to your shop. Or, you can build your shop near gather and in the end you still sell your guns online.
Q: I thought you are rich being an admin and login regularly but it is shown only 3k something.
A: I give my salary back to the system to be distributed back for players.