I prefer buying my fabric at my LQS. I usually buy discounted fabric. I think Jo-Ann's fabric is not very good quality. That being said, if that is your only choice go ahead and buy from them. I feel their fabric is overpriced for the quality they sell. I don't have to have a new line fabric. I buy what I like by color and quality to add to my stash! I rarely pay full price. I at least get 40% off by getting discountinued lines. I do buy notions and batting from Jo-Ann's. I love their coupons!