Straight from the USPS website, they are experiencing unexpectedly long delays in packages moving in transit as well as deliveries. Please have patience this holiday season.
As stated in previous posts on my website, by recommended order-by date for USA was December 9th. Any orders after that may not arrive in time for December 24 delivery.
If you have any questions about your specific order, please do not hesitate to reach out!