Some of our items are out of stock. If you place an order which include these items or if you have outstanding orders that include items which are out of stock, please be aware that the supply shipment from our manufacturer should be in by mid December. We will try our very best to get your orders to you before Christmas. Shipping times in the US typically take no more than 5 days (not including processing time here at LifeLites). Out of the US, it usually takes from 5-15 days shipping.