Just a bit of info on the quality of fabrics for quilting. It is possible to find the same print on two different bolts. It the gray goods (the base fabric) isn't as good a quality then you could have a place selling a fabric at $7 and another at $5. Same print, different quality. Also, don't shy away from flat folds. Some times they are the ends of a very large manufacturer roll that has been left at the end of loading the balance onto 15 yd bolts for the stores. Those final 8 or 10 yd pieces are the same only sold in groups as flat fold and by the way they cost the shop owner the same price as the bolts. Often a distributor will have a 100 yard flat fold collection 6 yds of this or that 5 of something else, 10 0f 3 or 4 pieces. Anyway - same price as bolt, but you get the opportunity to purchase a whole collection so see if it sells before purchasing bolts of it.
We wash 3 yards of every bolt and all of flat folds that we get in and if there are problems, we donate the fabric to a charity like dog beds for the local rescue or return it to the distributor. We refuse to sell problem fabrics. I have purchased really expensive quilt shop fabric and had it fade till the color is no longer acceptable. So always pre-wash! We had some xmas fabric that all the gold came off, put little black spots all over the fabric. We sent that back even though it was really pretty. It is much better to spend the time washing and ironing than to spend the time piecing only to discover on the first wash that everything runs or fades. Happy stitching.