All orders placed by December 15th are guaranteed to ship by the USPS & UPS Christmas delivery deadlines. Once the package is in possession of the shipper, we are out of control of further delivery timeline.
Our Free Shipping(Economy) is still has an expected (not guaranteed) delivery by Christmas!
USPS First Class & Priority Mail services only provide expected (not guaranteed) delivery before Christmas.
USPS Priority Mail Express is the only service that provides a GUARANTEED delivery BEFORE Christmas.
UPS 3 Day Select, 2nd Day Air & Next Day Air services are still shipping for Christmas delivery.