Hello, I'm in Vancouver Canada and I am trying to find the best solution for buying rolls of canvas. Size from 30"-64" matte, satin or gloss. This is for gallery wrap stretching. Would really like a 1 stop shop for everything (vinyl, photo paper etc) obviously at a good price. I have a mailbox in Blaine Washington and am only about 15 minutes away so I don't really care if its a US or Canadian supplier. I just want someone consistent with their stock and priced reasonable. Any help is most appreciative.