The last time I went to JoAnn's, the fabric I bought was made in China. I just don't get why we have to pay so much for fabric. I understand the costs of diesel fuel, bad crops, etc, but I don't like paying $3 more per yard for the same fabric I bought last year for less. I will be using my stash too!