Too bad more fabric websites don't ship to Canada - they could have a booming business here - and only the recipient pays all customs duties and taxes if the amount is over the limit allowed.
Do you know which online shops do not ship to Canada? I know that Hancock's of Paducah, Over the Rainbow, Dakota Cabin Quilts, Missouri Star Quilt Company, and Quilting By The Bay all do ship to Canada. Actually, I don't think I've come across one that doesn't.