Due to an unprecedented surge in holiday orders combined with ongoing supply-chain challenges, shipments for all orders placed between December 8, 2025 and January 12, 2026 will be delayed.