I SHOULD have mine by now, I pre-ordered over Amazon. According to them Nintendo has not delivered enough stock for them to deliver on pre-orders.
In my expierience Amazon usually doesn't sell you Producs it hasn't actually ordered, so Nintendo must have screwed up.
I don't think I know any company that understocks as notoriously as Nintendo.







