JoAnn's has a nice selection in store and on line. Yes, some of it is thinner than others so you have to watch. Be sure to allow for shrinkage. I also have found some nice heavy flannel prints at my Walmart for $3 a yard. They wash up nice and fluffy. I'm in the process of making some flannel rag quilts also.