Funnily enough, I've ordered something from Amazon. It's supposed to be delivered on Thursday but I've got an email telling me it's out for delivery today. I've no idea what that means - in the past, it would have meant being delivered today but I've used Amazon enough to know that it means it could arrive any time between today and Thursday.