Speaking up for 'Walmart type fabric":
I am making a quilt for my grand daughter that uses only 3 fabrics. 2 were bought at Walmart, one at a LQS for full (high) price. The 'Walmart fabrics' are wonderful to work with; the LQS fabric is constantly fraying (have lost as much as 1/4 inch of fabric to fraying AFTER cutting!!!) and has thread pulls in it after sewing.
I really wish it was just 1/2 as good quality as the 2 "Walmart fabrics"!