eTurns offers multiple techniques to replenish storeroom inventories. First, if a user wants to do VMI/CMI, eTurns helps him/her automate replenishment by using an iPhone, iPad, or iTouch to scan barcodes of those items (from any supplier) needing replenishment. These items go to the cart where they are separated into orders by supplier and blanket order number. Second, with consigned inventory, eTurns tracks consumption and consumption triggers replenishment as well as an invoice. Third, if a user wants to optimize his/her customer-owned inventories he/she sets min/maxs within eTurns TrackStock. As material is consumed, TrackStock’s trending feature assists him/her in tuning the min/maxs to reduce standing inventory and eliminating stockouts. Orders are sent to the eTurns cloud and then on to appropriate distributors to fulfill. Orders may be changed up to the time that the distributor has shipped any material.