A method and system for scheduling delivery and delivery of products to
buyers. A Mobile Pickup Station (MPS) server is placed within a computer
network and receives product shipping instructions from buyers or third
party sellers. The MPS server determines optimal pickup points using
buyer commuting information and buyer delivery requests. A MPS, carrying
a buyer's products, is dispatched to an optimal pickup point chosen by
the buyer. A MPS may be used to both deliver and receive products. In an
alternative embodiment, a MPS server finds stores with buyer desired
products along the buyer's commuting route.