Black Monday, Cyber Friday, Green Wednesday Evening -- whatever, they're all done and gone and now it's time to PANIC. How long do you have to order things before it's too late for Christmas morning? Is it still possible to get free shipping? Are you totally screwed?
If you want your packages by Christmas Eve, you're quickly running out of time. Here are the days to keep in mind when ordering, for all the major players in online commerce. Not every site agrees on the deadline dates, so be sure to check carefully when you shop. And scroll down for the days you need to send packages via the major delivery companies like FedEx, UPS, and the US Postal Service (USPS).