I have always been happy with snapifish but this week they went above and beyond! I made a book for myself and 7 friends. When I got it I discovered a couple of problems. I called their customer service line and talked to Cindy - she told me how to fix the problems and issued a credit for new books. Problem solved painlessly and they have a happy customer for life!