It depends, when you placed the order. We have a 20 day missing package policy, which means the package is considered lost, if it is not delivered within 20 days of the order date. If you placed the order after November 27th, and your package still is not delivered (or available for pick up) on December 21st, it is not considered as late/lost.  That being said, we encourage you to place an order as early as you can, but rest assured, only a few packages are delivered later than within 10 days.