I've been doing business with Best Canvas for over a year + and have nothing but good to say.
They're quick, efficient, and have had no issues what so ever with their work.
I'm always completely satisfied.
"IF" I had anything negative to say, it would be, to my knowledge they don't do panoramic canvases.
Other then that, I would highly recommend them and look forward to dealing with them for years to come...