Canvas People has a great offer for the 16×20 photo canvas only $39 shipped. This is the lowest price I’ve seen for this size. It is normally $92! Canvases make great unique Christmas gifts. I gave one to my mom last year and she loved it! You do need to order by Dec. 10 to get guaranteed Christmas delivery.