Through all of her traveling, Girlawhirl's made friends and maintained relationships all over. Wonderful when she's traveling, almost overwhelming when it's time to get all of her holiday presents to everyone in time for Christmas. But she's got the lowdown on shipping deadlines in order to ensure her holiday cheer arrives on time…
Girlawhirl doesn't mess around when it comes to getting her gifts to doorsteps all over the country. So she's checked with FedEx, DHL, UPS and the U.S. Postal Service and learned tomorrow, December 22, is the last drop-off day for most shipping methods, domestic and international, in order to guarantee an on time arrival.

But in an absolute pinch, Girlawhirl can call up FedEx® SameDay® service, UPS Express Criticalsm or DHL Emergency Same Day on December 25, and still get it there on Christmas Day. DHL will also pick up overnight packages on December 24, but only if the pickup was prearranged by December 21.
Check below for specific deadlines for each service.
| Carrier | Dec. 24th delivery | Last drop off day | Dec. 25th Delivery |
| DHL | yes | Dec. 22 | Emergency Same Day |
| FedEx | yes | Dec. 22 | SameDay |
| UPS | yes | Dec. 22 | Express Critical |
| USPS | yes | Dec. 22 | Express Mail |