I live in Toronto and often travel to Buffalo to shop. Lucky me, I am only 1 1/2 hours away. I find the online shops too pricey to order from with the added shipping charges. There are a couple of shops nearby that have good fabric at low prices too, then there is Lens Mill, the best shop anywhere in Canada for fabric.