I learned a good lesson: when you order something very special that he's been wanting for a very long time, don't tell him what the "guaranteed" delivery date is from Amazon. He watched and waited for that package to come all day and well into the evening.
It didn't come. He was very sad.
Fortunately it did arrive the next day.