I understand the need to go to walmart as my closest LQS is 40 miles away, and in apinch I have needed to go to the dreaded (and I mean that from my heart) walmart. You should see the one in Murray Ky - the fabric is on the floor, no joke, and stacked hap-hazzardly on top of one another. Sometimes I just want to pull the bottom one out and see what happens. The walmart I usually go to is in Paris, TN and it is ........ half way serviced, but again, the fabric selection is poor, very bad quality, and only used in an emergency.