My shop has everything that was mentioned here in this thread,
My shop has one up on all.... Employee class training before they get the job..its soooooo helpful to all customers to have someone who knows what they want and get the right sizes and fabrics for that item..
One thing I would mention is to have a contest on quilts made from costumers and they can win some FQs or pattern or some other thing can be as prizes.. I think that is great
One thing my Fabric place don't have is an area for coffee , but will mention that to them next week for my class..Good luck and best wishes with your store