I know nothing about them, came across their website in my travels, and couldn't make much sense of their website.
I have no opinion, no experience with them, and I have heard nothing.*
If anyone has any information or personal experience to share, I assume that would be, as always, appreciated
*edit to add: I have heard that they are not a vanity shop. If my sources are mistaken, they are mistaken. Personally, the website gives me such a headache that I could not be bothered to sift through the clipart. Also, and for what it's worth, my source on them being not vanity is a reliable one: a respectable indie publisher of note and acclaim.