There are just a few LQS near me. One is only open on Wed. and Sat. (I don't know why). I keep going there for the fabric. They have so much that the isles are cramped, but I love it. Other than this I shop mostly online. I don't have to think about their hours, and the package comes to me.
You are getting a lot of wonderful and informative responses. I hope it helps you make a decision.