Oh, one thought I forgot to mention (not affiliated with this store in any way)...
Connecting Threads has AMAZING fabrics for really reasonable prices. It took me the longest time to order from them, because my assumption was that any fabric that cost $5 that wasn't on sale had to be bad. This is NOT the case with them. They have great stuff and great prices and great customer service. Guessing by them doing their own fabric lines that they are hurting Moda, RJR, Andover, and other big name manufacturers.
We consumers need to do what we must in order to continue with our love of quilting.