How the internet affects order fulfillment