I am lucky to have 4 LQS's in town besides JoAnn's, Hancocks, Ben Franklin & Mill End Fabrics. I shop all of them regularly except one. They are all friendly but the one is more into pushing sales than the others.
My BFF and I also regularly shop several other QS's within about a 250 mile radius of us. We make day trips or sometimes have an overnight stay and have fun just being out of town.
I do a little online shopping sometimes too but I like to mostly frequent my local shops if at all possible.