The last leg of the supply chain in many systems is the retail store, where the ultimate pull happens: a customer buys the product. Theory of Constraints applied in retail seeks to ensure the right product at the right place at the right time, so that the retailer can continue to stay in business.