Beginning on December 18, we will make every attempt to process and ship all orders as soon as possible, however, UPS can not guarantee they will be delivered by December 23, even with expedited shipping. Most shipments should arrive as usual, but delays are possible, especially if you choose UPS Ground. USPS deliveries may be even more difficult to receive on time. Thank you for your understanding.
Note: UPS is closed and will not make deliveries or pick-ups on December 25 and 26 and January 1 and 2.