well, i guess the question is how "in short supply" the Ultras really are, and which variant, 128 or 512?
as i placed my pre-order at around 12:50AM, which is 50 minutes after pre-order began, i am hoping that that would allow me to be on the early-bird-gets-the-worm list.
my first order, placed around 12:10AM, got cancelled at 12:45AM due to some mysterious "some parts of your credit card information cannot be confirmed, we have cancelled your order".
so i dragged myself out of bed to place a SECOND order (as the first one was apparently cancelled), and it was done roughly around 12:50AM.
you'd think that they would have sufficient supply for 50 minutes' worth of the start of pre-ordering?