My first canvas ever arrived last week and I'm in love. (I just need to figure out where to hang it.)
I don't really know what took me so long to jump on the canvas bandwagon. I'm a bit of a traditionalist when it comes to photography and I'm stubborn and printing to canvas isn't inexpensive. I somehow ended up on a mailing list for Canvas On Demand. I see % off deals from them all the time but canvas is still expensive and I was unsure of their quality. I did a bit of research and they seemed legit so I waited for an email announcing a high % off. One morning last month, I found an email in my inbox, from the night before, for 50% off your order but it was a flash sale and only good for 4 hours. I waited for another and it came through while I had the girls at gymnastics the week before last.
That was a 5x5" photo and I ended up ordering a 25x25" canvas. The cost was $63.50 after using the 50% off sale code. Even after being blown up to 5 times it's original size, the quality is excellent.
FYI - If you're looking for a place with quality traditional prints, I highly recommend mpix.com.