Mary Jo's is my very favorite store! I live 1 hour away, and have been going there for over 50 years (Back when she had her store in Dallas, NC and had a large separate room for polyester knits.)
I have sewed clothes for myself, 3 daughters, and 6 grandchildren as well as some for friends (maternity clothes; dresses for weddings: gifts;etc.) After retirement I started making quilts---What a wonderful place to find fabrics for quilts! Decorating fabrics are plentiful and wondeful; and notions are plentiful and discounted!
Guess you can tell this message hit a top favorite for me!