I'm sorry, but I think it is unreasonable to order something on Saturday, and expect it to be delivered by Tuesday, just given the weather.
I mean, I have a co-worker who was supposed to fly home last Friday, and her flight was canceled due to weather until
Monday. If we can't get people through, how are we going to get packages through?
I think the lightning speed that
Amazon and others are giving out gift cards as apologies, as well as of course, refunding the shipping fees, is an indication that there retailers
KNEW there was no way those shipments were going to make it in time.
And many of these retailers actually are the ones that handle the first part of the shipping, and say that UPS and FedEx, etc can deliver by a certain date. I think next year the delivery companies are going to take back control of what packages they accept after a certain date, instead of letting the shipper say it will be there by Christmas.