Sometimes there are delays in transit times across all of our shipping carriers, and these will increase in the holiday season. We cannot guarantee that a shipment will arrive by a specific date, even if the tracking provides an estimated delivery date. We have had cases where a shipment is significantly delayed and shows as unscanned even if it was shipped. You will definitely get your shipment, but we are in no position to guarantee the timeline. We cannot refund or cancel orders if they did not reach on time. If your order did not reach on time, please contact us and the shipping carrier. We try our best to work with you but don't control shipping. Please understand, NO returns are accepted for shipping delays.