I mostly buy thru the net now. I buy from Connecting threads, Hankcock, Thousand of Bolts, and when they have a sale. Have not found anything good at my Walmart. I need the best buys since I am making quilts for my oncologist's chemo patients. I have some scraps donated by friends, but I still need larger pieces for backing and getting those little scraps together, which is the most time consuming. Good thing is that I am finally putting my stash to good use.