Any products that are ordered Dec. 18th or later, there is no guarantee that your order will reach by Christmas