900k on shelves, nostradamus please, it's not even out everywhere yet and we are not even at the peak of what the X1 will sale on a weekly basis (hence why they would keep higher supply in stock) 5 to 600k on shelves would make way more sense, unless stuff the channels everywhere of course :P







