I published my first novel with Createspace, and they did a reasonably good job. I like the paper quality, and the cover lamination holds up well, and the colors pop. I'll probably use them for number two, this coming Summer.
When I first set out to publish, I had an idea that I wanted my book to price the same as or slightly lower than paper trades from known authors. I figured, I wasn't known, and at least with the first one, I didn't need to make a living from it (even if I did, it clearly wasn't an option). The main point being generating some buzz and learning the publishing ropes as well as possible.
Since I have a small business background, it was easier for me to look at it as a retail product: so much for cost, so much for margin. Eventually, the price came in at $11.95, which gave me reasonable margin -- mark-up. Royalties? Never collected one that I could remember, but mark-up -- that I knew about!
The only problem was the page count. In 12 point type, which is what I wanted for legibility, it would have come in over 450 pages, which would have made the retail much higher. I settled for 10 pt type, but I'm going to re-release it in a larger type size edition for a couple of bucks more. Since my reader is typically a bit older, legibility counts a great deal.
Proofing had only one glitch, when one of three proofs came back the previous file, not the updated one. They made good very fast, but I lost a week anyway. Annoyed me at the time, until I found a couple more typos I'd missed! Oh! For the luxury of a staff of grammar and spelling editors! Maybe later...