I've been using Create Space for years. My books have turned fine. I've never had a shipment arrive late. Only a couple of times have there been a misprinted book in an order. There's also the plus of having your book at Amazon. Do learn about layout and cover design before you start. Once you get it down, it's easy to get your books in print.