Oh we all shop EVERYWHERE. In fact, truth be told, we all shop TOO MUCH EVERYWHERE. Fabric stores, quilt shops, Goodwill (be sure to put it in the dryer before you stash it), garage sales, friends stashes, enemies stashes... you get the idea. I love the FEEL of fabric but have bought on line and don't get to feel it until it is delivered. Just be sure it's 100% cotton I'm told so that's what I try to do.