I make quilts for Riley Children's Hospital and need to make them so they will stand up to the rigors of hot water (to sanitize) and harsh hospital detergents. I rarely buy fabrics just to make a charity quilt as my budget won't allow for that, but will "shop" from my stash. Those fabrics may come from Walmart, JoAnn's or LQS and most of them will be leftovers from a previous project. I always try to get the most bang for my buck when buying fabric and you can get great buys everywhere.