Have three items to come from Amazon, all due to be delivered 21/12. One is out for delivery, the other two are still scheduled for 21/12. All good.
Put an order in on 12/12, with estimated delivery 2-3 working days later, so should be here. However, it's still in transit to delivery centre.
Order went in on Tuesday with delivery due by today - still in transit to delivery centre - we need this one ASAP as it's a cat flap to replace one cat smashed his way through to avoid a vet's visit. Currently have plenty of ventilation!