I have lived in the US for the past 8 yrs. I am currently in BC on holiday, so of course I had to hit a few fabric shops. The first one I found was a Fabricland. Well...pick me up off the floor....their Average price for quilting cottons was $20/meter!! And it was not especially good quality....about the same as Joanns in the US that would go for about $7-8/yd.
Next town, another Fabricland. I was leary, but went in anyway. Much better prices, but still fairly high for the quality...$10-15/meter. 3rd stop was an LQS. Much better quality, and expected prices...about $12-16/meter.
I did pick up a few pieces in the second Fabricland for a childs' utility quilt. All pieces I purchased were on @ 30% off, so that was good.