A clean, comfortable bathroom is a MUST! Especially if you want to become a "destination". I agree that 108" yardage, muslin, flannel, and batting are important to have at competitive prices. If I could avoid JoAnns, I'd pay 10-25% more at my LQS. They don't have to be on display, just have a sign that they are available. How about thread sets?