No way - I pre-ordered mine in January and am still waiting! If the shops can get it on time why does it take so long to come from Amazon. My parents ordered the Duchess and that came before the release date.
I pre-ordered a game, which releases tomorrow, and I selected free delivery, and it says it won't arrive until the 2nd November, but has been dispatched tonight. Will it arrive on the 2nd, or tomorrow, on release day.