Fabric prices in Canada are relative to wages, although they sound high when compared to bargain shopping in the USA. Quality fabric from an LQS is $18 - $22 per metre for cotton. If you're buying all new fabric of good quality, a quilt is an expensive investment even before putting time into it.
Ethnic fabric shopping is a good idea, and in a city like Vancouver there are certainly plenty of opportunities.