I guess it's partly my fault for not giving much breathing room for the printers to work with, as I just assumed they'd print everything in exactly two weeks and deliver on the exact date they'd promised - basically, I believed that what they said was exactly what they'd do.
I didn't realise that actually, printers get delayed pretty darn easily. And they're not very sorry about it either.
Anyway, they said they'd do their best to deliver the advance copies late tomorrow evening, so we'll see about that. If they do deliver this one as they've said, then next Tuesday will be the earliest I can receive the bulk shipment of the books.
Let's hope I can post up photos of the advance copies tomorrow...