Looks like Amazon's shipping tracking is hilariously broken. Have something that was yesterday boldly declared as "will be delivered today", just to have the status to be updated to "Delayed, not yet shipped" today after it didn't get delivered yesterday.