1. A method of managing manufacturing logistics of end products comprising the steps of: maintaining an inventory of components, which components, termed “building blocks”, are built to stock, each said component having a cost; configuring-to-order end products using said components; establishing a base-stock level for each of said components; and replenishing said components from suppliers in accordance with said base-stock levels so as to reduce a total cost of inventory of said components, wherein said cost of at least one component differs from said cost of at least one other component, and wherein said difference determines the result of said replenishing step.