I was all organised for Christmas until Amazon UK threw a spanner in the works. I ordered 3 things on 13 December (with 5 days to go for Christmas delivery) all of which were 24 hour availability. Today, 22 Dec, Amazon send me a mail to tell me that one of them will be delayed by 2 weeks. The other 2 items don't appear to have entered the despatch process either. This means that 3 people are going to be present-less on Christmas morning since I'm at work today and tomorrow, packing for a flight tonight and on a flight tomorrow evening and at Mum's house in middle of nowhere on Friday, so when exactly am I supposed to go shopping for replacements? And I'll have to pay more for them buying them in a crowded unpleasant High St - just what I wanted to avoid. And pay extra to Amazon to ship the now unnecessary ones back I'm really narked off that they've waited 9 days to tell me there's a problem and to add insult to injury, the item is still showing as 24 hour delivery on their website. /rant over - thank you for listening.