The best thing I find in the fabric dept. at our Walmart is Warm & Natural batting for $6.97 a yd. That's about $3 less than JoAnn's (except when I can use a 50% off coupon, of course...) I haven't really looked at their fabrics, but I did notice the other day that the fabric department has been remodeled, so maybe I'll check it out.