Check this out. There are these 'expresso book machines' that'll print out your choice of book as you watch, bind it, and spit it out for you.
For indie authors, you just email the book content and send it to the bookstore. They print it out for you.
Look at this page, and you'll see what it looks like, and the self-publishing program: http://ondemandbooks.com/self_publishing.php
Amazing. These types of places were predicted years ago, but it never came to fruition, or so I thought.