2025 Holiday Shipping Deadlines & Turnaround Times
- Place your order by December 9, 2025, for guaranteed delivery before Christmas
- Orders placed between December 10 and 26 will ship on January 10, 2026
- Normal turnaround time (10 business days) resumes for orders placed on December 27 and onward
- Normal turnaround time (up to 25 business days) applies
- Normal turnaround time (up to 15 business days) applies
- Place your order by December 15, 2025, for guaranteed delivery before Christmas
- Orders placed between December 16 and 31 will ship on January 3, 2026
- Normal turnaround time (3 business days) resumes for orders placed on January 1 and onward