I am so irritated by this place. I placed my order before Thanksgiving to make sure I would get my canvas on time, they emailed me saying that the size I ordered was "back ordered" and would take longer to receive then expected. Weeks go by and I hear nothing from them, I tried emailing and calling numerous times to find out where my order was and no one answered or got back to any of my emails. I finally received my cheap looking canvas 1 week before Christmas rolled up in a box (which was not what I expected at all) and not only was the size WAY off, it was damaged. Part of the picture was rubbed off smack dead in the center of the photo and there are spots all over the top of the photo. I tried emailing the company once again and heard nothing back, the photo was so bad that I had to pay another company to expedite a new canvas for me so that I would have it in time for my dad's Christmas gift. I still have the canvas sitting here and still after the 3rd email now, have not heard back from anyone. I will be filing a dispute with my bank tonight after reading all of these reviews. This place is a rip-off, I do not recommend ANYONE buying from them.