A process for facilitating the sale of a product, comprising the steps of:receiving a request from a buyer to enter into an agreement with a seller, said agreement including a commitment by said buyer to purchase a specified plurality of an item from said seller over a period of time and at a specified price; processing said request by establishing a record in a data storage system, said record co