Just realized I didn’t give a general comment on this lol.
I like the system from the screenshots.
As far as suggestions go, being able to sort the list would be nice, by name, number available, price, and patrons. Then it matters less who is on the top 16 for any one of them. Maybe I don’t mind paying a +15% higher price if I can buy 1,000 of something and all the “market low” listings are all 20 somethings on number available.
Same with, I only want to know its a oft stocked item so I can set it as a common place I go for things. The # of patrons could show a good idea for if something is often stocked or stocked in high volumes often.
In then end, someone won’t like any system that is added to the game. I do feel this one strikes a nice middle ground, and with just a little sorting features added could be the most powerful tool to find a new store to buy things from.
This system would remove the need for external sites, which is always great as using those does break immersion and can slow down your game play. Being part of the interface in the game is more powerful, but maybe for Role Play reasons you might consider the only other suggestion I would have.
The other suggestion, which take it or leave it I don’t mind, would be you need to have a shop’s location on an atlas in order to see it on the listings. Hear me out, you hold the atlas, look at it, and place a shop stand or request basket in it. it shows you all shops in the discovered regions as a hot map. Then you are able to use the knowledge system while you are holding the atlas hot map to search for whatever you desire. and when you select it the location shows up on the atlas and your HUD compass as your destination. Allowing you to better understand where it is in relation to where you are.
I only suggest this because it gives a “lore” reason for why the search function works, and gives more value to completed atlas’s which if you buy everything don’t have any value to you right now.
Again, take that last suggestion or leave it, I just feel it could be cool to have a reason as to how we know that there are 16 players selling waxy earthyams on Beckon for 8c or less (for example).