I placed an order with bestcanvas.com and did not check any reviews prior to it. This is usually very stupid and I was not to happy when I finally did check...
It took one week until I got the delivery and to my suprise everything looked very good! The picture, the frame and the delivery were all as I had hoped.