I live in Blaine WA. USA Just about 30 miles from Vancouver BC. I can't tell you about any BC Quilt shops but I DO know that a ton of BC Quilters swarm to our JoAnn's in Bellingham. We also have several lovely Quilt Shops in Bellingham and Lyndon which I frequent. I like to buy local. Most of the Quilt shops are $9.99 (or less) a yard. I agree with ManiacQuilter2. Fabric price in BC are shocking. good luck !!