Since the release of 6th edition I have preordered everything - CSM, DA and CD codexes, death from the skies (I know, technically this wasn't a preorder) and crusade of fire. None of them have ever turned up on the day of release. It's always the monday or tuesday after, despite getting the email of dispatch on the thursday before.
Maybe it's just me but I find this unacceptable. The point of preordering is to have it turn up on the day of release or the day before. Once my order arrives I am going to be sending them an email of polite complaint over this.
Not a happy bunny. For an extra couple quid I could have got the bus over to my nearest GW store and bought it on the day.