If you shop on-line try Marshals Dry Goods in Batesville, Ar. Large stock, wholesale and retail and good quality. Now they do have their junk bins that off the street can purchase. I picked up some for backing or scrapping but prefer the quality of their first class bolts for all kinds of sewing and quilting. Love to go there for fabrics, mostly kid stuff that I do not have. I try to buy a few things from my LQS that I definitely prefer over Wal-Mart or JoAnn.