Shipping timelines are estimates based on carrier averages. We also have no control over local customs and carrier delays.
For best chances of receiving order by December 24th, please be sure to place your order by the following dates:
12/16 = United States (Contiguous only. HK, AK and PR are excluded)
12/1 = Central/South America