12/12 last day to order with First Class 12/15 last day to order with Priority shipping 12/19 last day to order with 2nd day Air
*carrier delays may occur outside of our control. we strongly recommend upgrading shipping for time sensitive orders as we cannot guarantee delivery once the carrier has picked up your parcel