I'm inclined to think that Nintendo came in a bit high with the price at $349.99 for the Deluxe version and $299 for the Basic. Both prices are probably $50 too high. Nintendo probably figured that demand would be strong enough, that they would sell out of their available stock, regardless. Doesn't seem like that's happening for them, but still, they were probably able to sell about 650,000 units, if not more, at this higher price, so maybe it will work out for them regardless. I'd expect a $50 price drop between March and May.