I have to agree there is almost no reason to use shops of almost any sort in RS with the exceptions being some Dragon weapons and daily moneymaking runs. The old standard the Dragon Dagger sells under its high alch price on the GE but that is because of supply end issues (on rare drop table) but you won't find many dragon weapons that you can make a profit on by carrying them from a vendor to the GE. I like the solutions presented in the article and would like to suggest another. Shop stocks should be split so that any of an item you sell after it has its base stock filled under personal stocks the remainder gets sent to a public stock a bit cheaper than the usual selling price. This will retain the personal stock that is always available but let others access the other players sales. Lets take the example of selling bronze pickaxes to bob in Lumbridge (why bother) if you took the free sample and it hasn't restocked the first one you sell will not give you any money and after that you can sell them to him at high alch price (this is a theoretical example) and those will remain in your personal stock until a restock cycle reduces the stack there by one. My proposal is to allow any sales above his full normal stock to be visible to the public at a slightly reduced price. General stores will sell at the full store price and buy for less (low alch) with stocks solely provided buy players other than their initial "junk" ( I have to agree with that) and show the excess junk that is sold as well.