When I look at a bolt of fabric at JoAnn's and it is $9.99, I will spend that kind of money at the LQS NOT at JoAnn's.
I have had FQ's from JA that I could never get a staight edge on; hence I don't buy fabric there for my quilt tops or backing. I did buy there as a new quilter many years ago.