You hit it all. The only other thing I would add is to carry a variety of fabrics. My LQS (closest one) carries a lot of batiks which is great, and a ton of Kaffe Fassett. I like KF, but I don't love it. I do a variety of quilts, and may go from a civil war to a seaside to a kiddieprint to who knows what. I want to find that variety, and yes, that very often means more square footage, but also a lot more in impulse sales. I only go to that particular LQS maybe once or twice a year for that very reason. I have a few others to chose from, not to mention all the online stores with better pricing.