Many deadlines for standard shipping have passed. Amazon free shipping Christmas delivery expired on the 15th. USPS on the 14th. FedEx on the 15th. Now What?
Monday, December 19th will be the busiest shipping day of the season, so get it together now, to avoid the long lines and short tempers. The clock is ticking.