Thank goodness for Amazon Logistics. Yes you might have the odd experience of a missed delivery but overall they are excellent and what and when you were promised does happen. Yet for all these brands who profess to manage their delivery (see recent reviews) they don't manage at all. And generally poor logistics goes hand in hand with poor customer service. So hats off to Amazon who make the art of managing logistics look easy.