Thanks for the attempts. Since it sounds like that method may cause problems, I opted just to keep the effect. What I did instead was create 3 integer variables: "Value", "Supply", and "Demand".
I set the Demand for bread to 50 loaves per player. Every time someone sells bread it increases...