Joann's has different levels of quality in their fabrics and the prices reflect that. I do buy fabric there and only got skunked a couple of times. One on a red that bleeds and bleeds (This is why I always prewash) and another the fabric felt great before I washed it but it had so much sizing in it that after washing it was too thin to use.
As always.....consider the project and its uses.