supply-demand imbalance
In order to cover the supply and demand imbalance following methods can be used in addition to the ones mentioned by you:
TO DEAL WITH THE IMBALANCE WHEN DEMAND &gt; SUPPLY:

In the long-run period, Innovation of substitute goods
First come, first-served basis
Innovation of better production techniques which would increase the supply
Commodities are sold only to the frequent costumers of the producers
Better transportation and communication systems on the producers part to increase the supply and to meet excess demand.

TO DEAL WITH THE IMBALANCE WHEN DEMAND &lt; SUPPLY

Decrease in the prices of complementary goods.
Better credit facilities (ex: lowering the bank rates)