An inventory distribution system and method of providing a plurality of items to a plurality of kiosks is provided. The inventory distribution system may maintain and update a plurality of inventory records associated with the plurality of items provided by the plurality of kiosks, which can be used to determine and update quantities of the plurality of items at specific kiosks. To provide the plurality of items to the plurality of kiosks, the inventory distribution system can provide deliveries to a plurality of distribution agents, where the distribution agents are assigned to a subset of kiosks to maintain and distribute one or more select items to the subset of kiosks.