I buy off the clearance rack at Walmart whenever I can. I got two pieces last night for $2/yard and they were ok quality. I know they aren't the best, but they work for me. I can't see thru the fabric and doesn't feel flimsy either. But I have seen fabrics there that are not worth buying too. It just depends what you want or need. My quilts are meant to be used, washed and loved. Nothing fancy or quilt show quality.