After using Shutterfly forever, about two years ago I switched to using mpix due to the quality of products on their site. I've never had an issue with a product or delivery, until this month, when UPS totally screwed up delivery of my treasured Christmas gifts. To summarize a long story -- due to my chronically ill child being hospitalized, I wasn't able to work on the delivery issue right away. I then only had one week left before Christmas. I contacted mpix customer service and explained I never got the order, and could they help me? I fully expected that the answer would be "sorry, no." But to my surprise, they re-made my entire order and re-shipped it with expedited delivery so that I would have the items before Christmas! I was so blown away by their kindness and professionalism, and willingness to go above and beyond to ensure that I was happy. I didn't think there was even a 1% chance that a company these days would even care that this happened... to my shock, mpix really did care. On top of that, their products are gorgeous and so worth every penny! I fully recommend giving them a shot.