My DH sells canvas prints through his photography studio. They are loads more expensive than retail outlets though. There is a difference in quality - but if you can't tell the difference then go for the cheaper one!
LOL! Don't tell your DH you said that!

Saw one at a friend's house, was a glamour shot of her pregnant. It looked so classy!