I really like the fabrics from Blank Textiles. They have a pretty big selection that is getting larger. The two LQS around here carry alot of their stuff. And their prices are better because you don't have the international shipping and tarriff/taxes. Most of their stuff (at least at my LQSs) runs about $6-$7 - which is fabulous when compared to others. I do try to use them, if possible. Because I can get a really nice fabric at a Joann's cheap price.
Not affiliated - yada yada - just a VERY happy customer.