What I like?
Helpful sales staff who know what they're doing but don't hover over you like you're going to steal something.
Introduce a "notion of the week" so we get introduced to new things.
Lots of classes, and not always in the evening please.
New and rotating stock. There is not much more frustrating than seeing the same thing over, and over, and over....
Support your local guild. Either with giveaways or discounts or even assisting in the cost of bringing in speakers.
Good prices for good fabric. If what you order turns out to be inferior, get rid of it, don't sell it to us.
Be accountable and honest.
Thanks.