You want to use Ingramspark - it is for independent authors.
You can create an account for free.
Yes, you have to pay a setup fee for EACH book which is why it is important to work your schedule around their 'free setup promotions' which usually occur in the spring and fall. There is one going on right now for November.
Yes, they do produce hardcovers as well as paperbacks and ebooks. I find that hardcovers tend to sell to 'uber fans' as they are more expensive than paperbacks but they are a nice addition to your catalogue.
Ingramspark automatically does 'expanded distribution' just as Createspace does. Your books are available through all channels such as B&N, Chapters/Indigo etc....
You can set your own price on Ingramspark as long as it is greater than production cost, of course. CS gives you a suggested price that is higher than actual production cost I've discovered; I suspect this is because they want to ensure they get a certain profit level. I find I can set my price lower and still make more profit using Ingramspark than I do with CS.
Ingramspark also has periodic promotions that give author discounts for bulk purchases of 50 books or more which is handy if you are going to have a book signing or want to have some copies in stock. http://But no cheap author copies for lesser amounts and as a regular thing, like those available on CreateSpace, alas.
Ingramspark IS a bit trickier to use, especially if you are new to independent publishing. CS excels in being user friendly with step by step instructions. I must admit I stumbled through my first attempt at publishing with IngramSpark and feel they need to improve their instructions with an eye to the new/indie client. Industry terms such as `case laminate` for `hardcover with dust jacket` left me scratching my head and relying on google for guidance.
Posted here with NickyC's permission. Good luck! -- NJ