Wal-Mart carries some overstocked and some flawed fabrics. It's nice if you spot a flaw in the fabric before you cut, so you can work around it. The overstock fabrics are sometimes of good quality. You need to be able to recognize good quality fabric when you see it.