Prices on 3ds/2ds are outrageous right now. When I was looking at systems back in January, Pretty much every store had the new 3ds at $189.99 and the 2DS at $99. Walmart had the 2ds priced at $99, and for a few weeks it went on sale for $79. Right now all the 2ds's on walmart are out of stock, same thing with gamestop (did nintendo stop making these?), and while Amazon has come in stock, they are $125.00. 3DS is even worse. On walmart New 3ds black edition is $243, white is $238, New Nintendo 3ds xl red is $297 (wtf?), and new 3ds super mario 3d land bundle is $279. Best buy is more reasonable and has all their 3ds models at $199.99, as well as the 2DS models at $79.99 (Not available within 250 miles of me in Kentucky, however apparently they are available online). Even still Amazon has some ridiculous prices with New 3ds xl lime green edition at $449.99, regular black XL at $264.97. and the new Super mario black addition at $167.87. Game stop apperently doesn't have any new consoles in stock and is selling all their New XL models preowned at $179.99 and the 2ds models refurb'd at $74.99. Is this because the switch is coming out in the next 4 months? I cannot fathom why a 5 year old handheld is selling at the prices of current gen consoles. Maybe if this was a system abandoned several years ago and we're bidding on stored inventory, but right now this is nintendo's flagship portable and development hasn't slowed down a bit. Are they just not producing enough of these things? I really don't understand why prices haven't dropped especially with a new system right around the corner.