I wonder how online retailers like Amazon would handle that. Would they be clued in? Would they ship out as soon as the announcement is made or would they ship earlier to get it to people by the time the announcement happens?
In such a scenario, it's more likely they would say "It will be out a week from now!" to give time for it to arrive.
Though, I'm just joking. I think they will have a ton of pre-order stuff; so, they'll have to announce the date soon if it is coming out in the Spring.