My opinion is that the quilt police will tell you not to buy anything that isn't from a quilt shop. My personal thought on buying fabric is the feel and the price. My quilts are not intended to be show quality and I'm not willing to spend what I think is an unreasonable amount on fabric. I'm one who buys "some", not just according to the pattern or project. (That's how a person builds a stash!) Too, I don't want the guilt when I miscut and there's a piece I can't use but spent more than I really liked on it. I have had quilt store quality fabric ravel terribly and also bleed extensively--hemorrhage, in fact! So, it's buyer beware and use your own mind on what you see/feel and your own pocketbook! I've used a lot of WalMart fabric that has held up well for many quilts and projects.