Right now you can get a FREE 8×10 photo canvas or 60% off larger sizes (just pay shipping) from Canvas People!
These are great for your home or as inexpensive gifts. My Mom has a wall of canvas prints each with a picture of the grand kids. The cost for each? Just shipping!