Real-time inventory tracking for as large a company as Best Buy is "fairly trivial"?
For large companies, it is a multi-million dollar investment to build a warehouse management system capable of showing near real-time levels of inventory. Besides the capital costs, companies can have very specific workflows for managing inventory levels. Also things like drop-ship vendors and sourcing items from multiple sources can make it extremely difficult to calculate or predict inventory levels prior to a sale.