Finally thought I was getting somewhere with the present buying and I've just had a message from Amazon saying they've refunded me for a package as it was undeliverable.
It's two items (not huge but not small enough to fit through the letter box, and both on DD's wish list). But they were ordered at the same time as six other items which were delivered without any issue yesterday, so why is this package 'undeliverable'? And of course because of their system they won't send it back out to me again, I have to reorder and now there's only two in stock so I just have to pray mine is picked and packed before some other bugger gets it. And that this time they actually get it here.
And breathe.