Having had a couple of small businesses in my working life (before retirement) trying to dig out a living against large chains was very tough. So, I do buy occasionally from chains, but most of my purchases (not only fabric) comes from small business owners . Remember, our country was built on their shoulders. I hate seeing our little business pushed out. Having traveled our country while working, it was heart breaking how chains put so many small businesses out of business with their lower prices and gimicks and then up their prices when the little guy was gone and the downtown of small towns turned into "Ghost Towns". Support you "Local Sheriff" whenever you can.