It's not a shipping delay with an overwhelmed carrier. All month long, the order status showed Dec 18 as the delivery date. And even on Dec 18, it said it would arrive by 10PM. But the status never showed that it has actually been shipped. Now today, I get the notification that is has been shipped via UPS with the tracking #. Given that UPS doesn't deliver on Sat/Sun, I will receive it on Monday.