perhaps - or perhaps they are up and running and waiting for substantial sign-ons and revenue to give the announcement greater impact.
The website shows it as operational, and I tend to believe that. Either way, if not operational now, there is obviously no great issues, otherwise they would not be highlighting it on the site as complete and an integral part of their solution.