This last year, I would say I bought 60% of my fabric online. Why? Only one local store (Blue Bamboo) carries Asian and I was in an Asian fabric buying spree. Normally, 80% of my purchases are locally. I visit my sister every few months and halfway to her house is the biggest quilt store in the state (Grubers), so I can always get what I can't otherwise find. I have it easier than some of you - I have 2 quilt stores in less than a mile.