Joann's is all we have left.
When I moved to this town 5 years ago, before I really started sewing. We had everything. Beverly's was the first to go, then Hancock's and then some smaller LQSs went under, and then Walmart took out their fabric. So all we have left is Joann's and 1 very small LQS that is pretty pricey.
I have to contend with Los Angeles traffic to get anything else, and since I tend to work on projects last minute and always underestimate what I need - that leaves our JoAnn's (which also has a small fabric selection compared to others).