Is the Xbox One really sold out?

The Microsoft site mentions that "While this product won’t be available for shipping on release date, we will ship as soon as we can before December 31st, depending on availability." This would make sense if there were some sort of option to pre-order the console, but I haven't been able to find that anywhere, it's just "out of stock" or "sold out." Is there anywhere to order the console and still get it by the end of this year, or is it really as sold out as it would seem?