I had a couple of pillow covers printed at Artscow a couple years ago as Christmas's gifts. They did a god job and the pillows turned out nice, but I'd have liked a little more clarity in the border, but my Aunt's dogs were clear and the colors matched her living room as well as they did on my monitor.
For my books, however, I get the 11" square hardcover books at Inubook, now Snap My Life Creations http://www.snapmylifecreations.com/Home. They are pricier; I get 80-100 pages for a little over $100 but they do a fabulous job. I'll finish a book and it stays in my account until I'm ready (save up) to print. The quality is worth it to me.