On-Demand - Inside the Retail Edge