Constellation Digital?

Has anyone heard anything about Constellation Digital? Apparently they handle every form of self-publishing (from e-books to multiple sites... every possible one, from what I can see) to short run and print-on-demand. And they consolidate all the sales and royalty data for you.

It sounds pretty useful, and I'd love to hear if anyone's heard good or bad things about them?

Here's their website: