Though every reasonable effort will be made for timely fulfillment, ordering by 12/15 does not constitute a binding guarantee for 12/25 delivery. Delays may occur due to inclement weather and unforeseen circumstances.
If your shipment delayed, please contact us through our Help Center so we can assist.