Apparently everyone feels pretty much the same way about almost no decent fabrics being available in Charlotte.
WalMart off Sardis in Matthews has some, but for how long? I've gone to Mary Jo's, and the selection is pretty good, but I find it stressful and frustrating. I think ( a personal observation ) they need to clean and brighten. I always feel worn and limp when I get out of there. I have found that going over to the Asheville area for the day (preplanned of course) is worth my trip. There is a store called Foam and Fabric in Fletcher, about 3 miles off I 26, well worth the trip. They have cottons to home dec to leather. Go armed with a good shopping list.No website though. Now, if you are in to silk & linen, unique patterns & notions, go to Waechter's Silk Shop in Asheville (fabricsandbuttons.com) they also have a newsletter. Then of course there is The Asheville Cotton Company (ashevillecottonco.com) they have a store you can go play and get lost in! Have you tried Tony's (home dec) in Huntersville across the street from the Hancocks there? Everything is $6.99 a yard & closed on Sunday.
If you are looking for serious top of the line cashmere, silk, imported lace, wool challis, designer fabrics the best place I have found is banksvilledesignerfabrics.com.,. I don't like their website, but you can email them or call and they will bend over backward to help you. They are in Connecticut (worth the trip!)
I have a list of reliable on line stores I use if anyone is interested. You can contact me at email@example.com
What would happen if a group of women got together and opened their own fabric shop/store? Just food for thought.