You can get a free 8 x 10 canvas through the Canvas People right now. You just upload your photo, crop and you are done. One thing I did notice is that you have to be careful with the size of your digital image. The larger the image, the more that will be cropped out of the picture. Although the canvas is free, you do pay shipping and handling. I can't remember how much it was, but not a bad deal overall.
I received mine recently as shown above, and I was pleased with how it turned out. I am going to hang this in Emma and Avery's bedroom. One question I have: how do you frame canvas? Or do you just hang as is?
Go to this link to create your own canvas: https://secured.canvaspeople.com/.