I LOVE Canvas People for their budget friendly photo canvases and right now they have a deal! You can get a 16×20 canvas for only $29.99 SHIPPED! Hurry over and create your custom photo canvas! It makes a beautiful holiday gift! I try to use this deal at least once a year and create a family portrait to hang over our fireplace!