I'm lucky to be close to a Walmart that sells David's Textiles. It is the only fabric I buy for quilts at Walmart. It's so nice. Regular price it's $2.97 so I don't complain if it isn't on sale. Usually the past month's Quilt of the Month fabric is marked down to $1 and $2. If it's David's then I usually buy the bolt.