Duck canvas is a finer canvas as far as canvases go, it shrinks like crazy crosswise more than lengthwise so I would definately wash it first unless you are making something which will not be washed. Art supply shops usually have good quality canvases up to the very large, also furnishing fabric shops should stock the utility kinds of canvas. Most shrink heaps so beware!
Gal