add: out of stock simulation.