I wish we had a Joann's. We have Hancocks and Hobby Lobby
Both of them are expensive and not much on sale. Hancocks usually has a sale going mostly on uphostlery fabric. Their aisles are so crowded one can hardly shop.
I usually look at sale materials first then batting etc.