Hmm, Liebling will be just over 4m old (or maybe 3m old, you never know with the rate things are going!), so I am wondering if getting it delivered is the best option. Then again, I will be up early that morning so can just go to the shops and pick it up (or DH can), a lot cheaper and easier.

I agree with Rachael, I always buy mine the morning of release and there are thousands of them; the pre-order queues are huge and the delivery wait of up to two days is so annoying... or at least, my great-uncle was annoyed he had to wait two days when everyone else had read the last book but him!