I've tried different photo canvas companies and I've found Canvas on Demand to be the best. They produce high quality photo canvases that are well worth the price. Get $25 off your order with this link (click on the top search result link) or 20% off with this link. There is also a Groupon available in the Seattle area for a 16" x 20" photo canvas for only $45! This normally costs $126.95. Find this deal here. Let me know what you think if you order one!