Holiday shipping deadlines to arrive by December 25th:

Shipping Method Order By (Times in EST)
Standard Shipping 11:59PM EST on December 18th (ON and QC only)
Standard Shipping 11:59PM EST on December 16th (All areas except ON and QC)
Standard Shipping 11:59PM EST on December 11th (All remote locations)
Express Shipping 11:59PM EST on December 18th (ON and QC only)
Express Shipping 11:59PM EST on December 16th (All areas except ON and QC)