I live in Edmonton, Alberta, Canada and if I bought all my fabric here I would pay around $16/meter regular price and $3 - $6 for a fat quarter. I'm a scrap quilter so buy just about all of my fabric on line (on sale) and mostly pay $4-$6 per yard, and with shipping costs, etc, I still come out way ahead......this allows me to have a large stash which I love working from.