My wife has pointed out more than once that despite my protestations on Christmas morning, it is not the merchants fault if a gift arrives late, it is my fault for waiting too long to order.
If your last shipping day for Christmas is a day earlier than your competitor then he will get the order. Sure it might not get to the customer on time, but the fact remains that the lost sales add up. Merchants have to rely on shipping departments and shipping companies who are struggling with...