Panic! I placed an order on 30 November with Amazon for all my Christmas books and was advised that delivery would be after January 5th! Are they just covering their back or will my Xmas presents now have to become birthday presents?