Here's a further argument on VGC vs shipped...
1) some retailers have stopped stocking it at all.
2) all other retailers don't carry much stock at all. Only a few units per store.
3) you have to remember that VGC numbers are up to April 26, 2014 while the Nintendo shipped figures are through March 31, 2014.... almost a month difference.
So, I think WiiU is spot on while 3DS is overtracked... but not massively.







