I ordered a canvas and it was perfect! It arrived within 4 days... which I was glad of because I had actually ordered it too late. And the price was cheaper than all the other websites I checked (there was a sale on so I don't know about normally) In addition, the quality was excellent! I had scanned in a picture to put on a canvas and I was afraid it would come out blurry... but it didn't!. It was easy and quick to download my photos. I haven't checked my credit card bill yet so I don't know if they charged the right amount or whatever like the one reviewer said but for the rest I was amazed! Definitely buying here again :)