I always find it a great contrast to compare to premium shipping companies like DHL and FedEx, whenever I'm unlucky enough to get a delivery from them from overseas. They're still stuck in a world of "we'll deliver between 9am and 6pm, be ready" and they also make little attempt to ask for door codes if you live in the inner city, so most first attempts end up with "premises was not accessible" with no convenient way to give them the four digit code they need. I spent 1+ hour on hold last week with DHL and FedEx for this exact purpose. It will be interesting to see how "modern" of an approach Amazon takes.