As usual, Amazon doesn't seem to have the stock from its pre-orders. I ordered mine a couple months ago and they tell me I won't have it till at least May 9. You'd think a company with Amazon's clout would be able to at least fill all its pre-orders on the release date. I suppose I'll save some money as the preorder price was $21 which I think was lower than other outlets, but it's frustrating to have to wait more than 2 weeks after the release date for Amazon to fill a pre-order.