Wednesday is the last day that shipping companies recommend placing an online order if you want to get it in time for Christmas morning.
The U.S. Postal Service, FedEx, and UPS say that if you utilize retail ground shipping, December 15th is the deadline to place an online order.
Now, there is more flexibility if you upgrade to priority mail, which allows customers to place orders much closer to next Saturday.
However, all companies recommend getting your ordering done sooner rather than later.