I've used Snapfish many times over the years for all sorts of photo books, gifts, and prints. I received a photo book yesterday. The pages of the book are very nice, but the cover is awful! After just taking it out of the box, it was covered with my fingerprints. I was so excited to look at my book, that I just ignored it. After looking through it, I left it on the table. My husband picked it up a little while later and when he put it down it was covered with prints. Again, inside pages are fine, but cover is low quality that shows every little smudge (we are adults with clean hands, not toddlers!) Customer service was polite, but had me take photos of what I was talking about and upload them to a new album on their site. Then they offered me a 40% refund. How is that helping my smudgy book that I'd be embarrassed to display? I have other photo books from them that are fine, years after receiving them. They definitely lowered their quality. Such a shame, as it is a user friendly site and always has special deals going on. Shipping was pretty quick too. But, there are too many competitors to stick with them. Putting a book together is too time consuming to not be confident that it will be good quality.