I pre ordered this book ages ago, just got an email from Amazon saying my order is delayed and they'll let me know when they'll despatch it. Had this happened to anyone else? Is the publication delayed or have the not got enough??