Shipping mania: rushing to deliver millions of holiday gifts