I've used a number of different canvas companies and they've all been about the same as far as quality and prices goes... that is until I ordered from CanvasDiscount.com. I've ordered from them a couple of times so I can say I've also given them 2 tries. The very first difference I noticed is the terrible, low quality material they print on. There's a reason they're so cheap and they're cutting corners with cheap cheap cheap material. Secondly, a canvas is suppose to be stretched however when I received my second canvas it was hardly stretched. For that reason I called customer service was put on hold for about 8 min and then disconnected. I tried calling a second time and the exact same thing happened. Let me say if you're into low quality, poor customer service then this is your place, however if you prefer a better value for your money and friendly service please look elsewhere.