In the forum section of that site they were talking about this coming out on the 11th. This was before the article appeared, so hopefully this information is accurate.
Regardless, it's good to see this phone coming out w/ immediate support. The real test will be a year from now. Will they still have our backs?