Looks like DigiCert and not Comodo.
> "CertCenter is a Master Reseller for DigiCert Encryption Everywhere."
You are right; I mistook one of their blog posts about adding Comodo as a partner, but appears to be a separate product...not that it makes me feel any better
I certainly don't like the complete lack of information on the webpage though...