Given where I live, I have to buy nearly all my fabric online.
Big Horn quilts. I really like Big Horn quilts. Julie is very friendly and helps me match fabrics when I need advice. I've never been disappointed.
There are lots of others I use as well.