I totally agree.
Back in the days when I was a marketer I lost around 1kk in value.
Items should have fixed shop prices and have their actual value to be influenced by the market. However I agree to the idea of restocks, although we should know if an item has a fixed stock or not.