I lived in Brownsville, Texas till my 20s. The J C Penney's down town used to sell fabric. I remember they were of very good quality. When the malls came to town all the beautiful old buildings were left empty and the JC Penney's and other stores opened bigger stores at the mall. When that happened the fabric department was gone. I liked the old store better.