Delivery dates shift. Amazon's are doubly fluid. You might have to stay at home for a whole week have a reasonable chance of being there when the package deigns to be delivered.
I'm in the UK, I can have stuff delivered to my office, my home, a remote access anytime locker, a local store or a friend's house. I really don't have an excuse for someone not being there.
Maybe it's different where you are?