If you can come down towards Charlotte, in the town of Gastonia, just off I-85 is MaryJo's. The Queen Mother of all Fabric Stores. They actually organize bus trips to this place. If MaryJo's doesn't have it, it probably can't be found!
Hide your credit cards because you will come out broke!!