We have no local fabric stores except fabricland and their prices are ridiculous. We pay about $22 per meter here, the one shop we did have had rude staff so never shopped there. Shopping online is much cheaper, i will support local business when I can but when you have rude and unhelpful employees I refuse to deal with that.