Anyone have experience with this site? It sounds too good to be true. Self-publish that's entirely based on your sales. They claim no upfront costs. Customer buys a book, the store gets 30%, the site gets 10%, and you get 60% (minus printing costs in the case of physical copies).
I'm leery of...