FYI, this is what I saw at Best Buy less than an hour ago:
Those aren't display boxes.
I just got back from Target, and check this out! 30 Basic and 30 Deluxe on a display far away from the electronics section. I verified that these were not display boxes. They had more in electronics. They were in the middle of setting up the Black Friday displays. Was the launch shortage simply a way to build hype? This is the store I got my Wii U at, and they had 1/4 this many at launch.