I've never heard of them, but I do like CD Baby as a music publisher. I don't know if they're related.
I will always be against the idea of self-publishing, though. It is very unlikely that one would produce quality work if it is self-published. If you're just publishing something simple (by which I mean with little text, like a picture book or a short manual), though, this website looks pretty nice (especially if it is related to CD Baby, which is a very nice self-publishing venue).