Hey all. I'm thinking about buying my first iPhoto Book, but I want to know if the quality is worth it. The pictures are fairly hi-res, (6MP @ 2812x2112) so I'm not worried about that, I just want to make sure that the print quality is high, and that there's no imperfections, and if so, will Apple print another one free of charge? Thanks!