Not all Walmarts carry the same items, you can shop online then have it sent to YOUR Walmart free of charge. (to search for fabrics you have to put fabrics in search) Good when looking for something specific. I have ordered a few quilting items that way.