I mainly buy on line as my LQS has mostly fabric that doesn't interest me.
I do shop 3 LQS in NH when I'm in their areas: Quilters Workshop in Newport and Quilted Threads in Henniker. Both have an abundance of fabulous fabric.
Their staff are wonderful women, but I'd shop there anyway.
Frank's in Claremont has mostly last year's lines (fine by me), at well discounted prices. They are also nice people.
I go to shops, however, for the fabric; not breaking bread nor marrying them, so attitude is really immaterial to me.