Amazon or any other online physical preorders are shit, I always go to the store and get my preorders there just picked up Skyrim and paid off Xenoblade Chronicles 2. I'm definitely excited for Xenoblade Chronicles 2
How are people hating if they have had bad experiences? If they were just saying it to say it that's one thing. I use Amazon all the time for other things and love their service, just not when it comes to Nintendo products.
Do you even know how many people preorder it? Running out of stock happens, doesn't matter when you made your preorder. This is also why I chose to go digital with my switch. No worries about not getting my games on time
I don't know why anyone wouldn't use BestBuy Gamers Club. Always ship. Can always pick up at store if you want. 20% off all new releases and many times a $10 rewards gift certificate on most major releases.