I have purchased twice from them and have been very happy with what I received. Yes, Walmart does carry some of this fabric, I was at Walmart the other day and saw a few of the fabrics I had got from them. They ship fast,and will combine shipping, so be sure to buy enough to fill the flat rate package. Lace