I have a LQS a couple of blocks from me but they have a tendency to be a bit pricey. I do buy from them but not too much. There is also another LQS about 45 min. away that I go to occasionally. I do most of my shopping in Lancaster as it's only about 1 1/2 hours from me. I typically only buy for projects and can always find something there. Plus I usually do some business out there as well so I can kill a couple of birds with one stone. I'm not much of an online shopper unless I've checked out the exact fabric in person first. I like to feel the fabric and see the actual color before I purchase.