Printing
BlurbCreate and print your own books, as well as sell printed professional quality books, magazines and ebooks. This is what I used to print

Newspaper Club
An online company that prints custom newspapers, even for one-off copies.
Moo
An online print and design company that specialises in quality paper stock. Great for small run business cards, cause who needs business cards these days, amirite?