Allowing pre-orders would save a lot of this uncertainty. Stores would be informed how many units they would initially get, people could sign up, and that would be that. Same deal for subsequent shipments.
No...wait....
that would be too organized!
No...wait....
