Customers rarely inform the sales clerk in a typical retail store if a desired product is out of stock; they either buy a different product or leave the store without making a purchase.
Customers don't want to take the time that is necessary to alert a clerk to the stock outage.