They have great prices and always ship faster than they promise. Yes they spam you a lot but I buy every month. Their computer program for downloading and setting up is good. They need to make the cropping better but they are better than anyone else I have tried with a comparative price. They need to tell you the finished product is lighter than what you send them. I figured this out and I enhance the colors before I send and I am over joyed with my orders. I have ordered over 20 canvas prints since the first of the year. My biggest wish would be better prices on other sizes besides the one they push being 16x20