I am spoiled when it comes to quality fabric. I have been sewing for over 40 years and learned that if you want to make something that is going to look good wash after wash, you need to start with a fabric that is of good quality. The prices are getting way out of hand for most of us. I only shop in my LQS in an emergency. I purchase my fabrics online. I know the brands that I can trust and stick with them. Right now I am into Civil War and 1930's fabrics. When I see something I fall in love with, I purchase some fabric. I usually do not buy all the fabrics that I need for one project all at one time. When I find a good deal for something I can use for backing, I try to get enough of that. It works for me. At least I know that when I put all those hours into making a quilt, it will hold up for years of use.