Christmas orders are not guaranteed delivery by Christmas after Dec.19.

Terms & Conditions