I also buy at Walmart from time to time. I am careful to choose fabrics that I like the feel of, and have found many fabrics that are exactly the same as Joann's sells. Just be choosy and you can get some nice stuff there are more reasonable prices. I also regularly shop our LQS as they have a wonderful selection of high quality fabrics and I can find pretty much whatever I need. If I can't they order it for me!