If Hermes is the final carrier, they have a backlog of orders. I ordered an item from Amazon, which was despatched on 28th November, collected on the 29th and due by the 5th December. When it didn't arrive I sent a query to the supplier via Amazon and was told it was down to Hermes and delays were due to warehouse issues. It arrived on the 8th. Most of our Hermes parcels are delivered by a lady driving a smart BMW and not a van, so there may be an intemediate local collection point distant from the warehouse ie two pinch points. In my experience the best carriers are UCP and Amazon's own people. Recently a regular supplier had omitted our house number on the label but the UPS man knew my name and it was delivered to me. For those members waiting for their struts, it'll be worth it as they are far superior to the standard bonnet stay.