This issue has been brought up quite a few times recently in countless forum posts, so I figured I'd settle it once and for all. Excuse my bluntness. Shops are shops. There are no two ways around it. When one makes a shop they should be prepared for any traffic that comes their way -- be it some bro who joined five minutes ago or some other shopowner spearheading the server's economy. If that shopowner comes and outstocks everything, that's not on anyone other than the player who set the price low enough to provide a window of profit for said shopowner. People have been complaining about them big-league entrepreneurs coming along and buying everything out, and to combat such have been proposing some somewhat outlandish solutions that won't do much other than worsen an already p2w economy. Here are a few that have been suggested, and here's what I think of them. Supplier Warps. This has been brought up a few times, no? It's quite the idea, that's for sure. The idea is that there are specific shops meant for other shopowners to keep their own shops stocked. As such these warps would only be available to anyone who owns a shop themselves. The problem with this is that nobody would want to make a supplier shop when they could make their own front-line shop and make more money for the same resource / amount of resource. Though a good idea presented by a select innovative few, this idea should either undergo some serious re-thinking or be scrapped entirely. Shop Blocking. Many shopowners buy from other shops to stock their own, yes. I may or may not have tried this last map, just a little bit. There are a certain number of us, however, who choose not to go against every unsaid moral rule and to instead resort to sell chests or collecting a resource ourselves to keep our shops from going down under. When we do buy from other shops, it's not so much to stock our own shop as it is to perhaps prepare for a large build project without plucking resources out of our own stockpiles. If there were some sort of command that allows shopowners to block specific players from buying from them, almost all shopowners would be on each others' lists, without a doubt. Shopowners would have to start pulling materials out of their own stock instead of supporting each others' establishments, which might lead to a bit of economic... fallback? Shopowners ≠ Buying From Other Shops Entirely (Rule). Essentially just a repeat of suggestion/point #2, but I'll go over it again for those who may not have understood my previous explanation. I'll make it simpler this time, however. Not all of us want to pull stock out of our own shops, and so buy resources from other shops for our own personal projects. It's better for the economy, and helps us maintain stock. Now to a solution. Instead of trying to introduce some sort of complicated plugin modification or hard-to-enforce rule, why don't shopowners just keep their prices at market value? If other shopowners aren't given the opportunity to make a profit by reselling off other shops, they won't, plain and simple. Whenever I go into a discussion wielding this final argument, it only seems to stick around in people's mind for a short while, before they go on another rant about how some walrus came along and bought everything they had in stock, whilst failing to understand that if they had kept their product's price at market value, that wouldn't have happened. Next time someone complains about this, I'll look no further than to paste a link to this thread in my response. It's a simple solution to a simple problem, yet it still seems so impossible for so many to grasp. /rant. And again, excuse my bluntness. TL;DR? Nah fam. Everyone who cares even a little bit about the server's shop presence should read through this thoroughly. Have a good evening, ConspiracyCraft.