I believe they should just get out of the retail channel for hardware sales and simply sell direct. Instead of pre-orders, they should send transferable vouchers to to everyone registered with a Nintendo ID, one per account, for starters, which is then redeemable for a console which they hold...