Well said! As I still didn't get any email from Ookoodook, I guess all hope is gone now, but on the the other hand at least I'll have something to look forward to after the Christmas :)
Just for fun: this delay is in quite a sharp contrast with a similarly small book eshop in Germany - there I ordered a new book last Friday, got an email that presumed delivery date is this Thursday. On Saturday I got an email where they apologized for changing the delivery date - they changed it to this Wednesday... and the book actually arrived today (Monday morning) :D