I'd like to believe it'll be up sometime later today, maybe around noon EST. Pure speculation, but given that the page for announcing the preorders has been updated on and off this morning, that's my hunch.
I called Newegg and they gave me the runaround. “The supplier doesn’t tell us what they’re sending. When they do then we post it.”