I got two Groupon coupons for CanvasOnDemand 16x20" gallery wrapped canvases (thanks to Jeff). Each costs $27 including shipping. Good deal!
Now some of my pics made it to a canvas. yayy! (This is all part of my resolution this year to make more photos into prints.) But all four canvases of two separate orders at two different times came out kind of unsaturated, a bit washed out and dull-looking than I had intended when I submitted it on my computer. I don't know whether it's my monitor calibration or I should oversaturate a bit more for future CanvasOnDemand orders.