I've used Mpix for a few years and have loved the quality of their prints, cards and canvases. Today, I rushed through an order for our Christmas cards because there was a sale expiring. But I uploaded the wrong file. I didn't even realize until after the 30 minutes you have to cancel your order. I emailed customer service, not expecting much because it was my own error. I received an email within minutes and they happily swapped the photos.