money supply
Yes, one of which is caused by the law of supply and demand. If consumers do not find their desired product in the high street, chances are they would prefer not to buy instead, whereas online, their desired product will almost always be available since nothing goes to waste as they may only be ordered once the consumer has confirmed his or her purchase.