I pay $18.99/metre (Canadian $). I don't have to even try to figure out the average as we have one source here in the Yukon and it's $18.99/metre.
We haven't had an increase and I've been quilting 4 years now.
Quite honestly, I've ordered from the US as I was amazed at the prices...throw in exchange rates, custom duties, shipping....it pretty much was close to the $18/metre by the time I got it and I wasn't thrilled with my purchases. At our local shop I'm able to touch and feel the fabric, see the true colour, see how it relates to my stash, etc. So I buy local.