I've pre-ordered a few items (including DT12) because, on past experience, I've gone to a music shop on a release day and haven't been able to get the item I wanted. Even then, nothing I've pre-ordered has ever got here on release day. Usually it comes the following day. So basically I've learned that it's impossible for me to get any item on release day, and I should accept my fate.