Fantastic customer service. I ordered a canvas of a favorite family photo and made the mistake of having it wrapped which caused too much of the image to be lost. I was disappointed with the result--which was totally my ordering mistake. Mpix not only told me how to order properly... they redid the canvas at no cost to me. It turned out exactly the way I hoped it would--and was on my doorstep within 2 days. I will be using mpix for all of my photo printing needs.