I've ordered from canvasdiscount, previously, and was pleased with their work. I decided to order 4 canvases for Christmas gifts, which were guaranteed to be here by Christmas (ordered December 11th). The day after I placed my order, I got an email saying my products were ready for shipping. Then I got another email saying my products would be shipped by a company from Germany. If canvasdiscount is a US company, why are my products coming from Germany? I've emailed the company twice, only to get no response. Here it is Christmas Eve and my gifts are sitting in NY, while I'm in SC having to go purchase extra gifts for my family until these arrive. I will never use this company again!