Our order processing and delivery for the vast majority of customers take 10- 15 days from the date you placed your order. Once your order has shipped you will receive an email with your tracking details. Due to the global pandemic and general supply chain and logistics challenges, some of our products may occasionally ship later than expected. If this happens, you will be alerted by email of the delay. We encourage you to contact our support center anytime you experience a delay. This holiday season especially is presenting some temporary shipping challenges, but we can assure you our team will provide all assistance possible to make your shopping experience satisfactory. We thank you for your patience and your support of our business during these complicated times.