I have only been in two places.
A chain fabric store in Denver gave off a bad vibe to me as if to say "you don't belong here." I will never go back after a couple of repeats...if I can avoid it.
The other is the Fancy Tiger in Denver. It is a small general craft type shop with yarns and fabric but the fabric is mostly trendy (it is a small place). It is owned by a younger couple and in a more youthful area. But I will always support them when I can. They make me feel welcomed.
Other than that, I now buy online.