Ecommerce Fulfillment Keeps Pace with Demand