Maybe this whole topic is a sensitive one for me, but I will not make a quilt to donate made of fabric I wouldn't use on a gift quilt. 'Charity' does not mean 'ugly, cheap, thrown together with whatever is left over, who cares'. I don't differentiate between types of receivers, known to me or strangers. I trly to learn something from every quilt I have the joy to make.
This being said, unless there was a really good reason for it, I don't think I would appreciate being told where to buy my fabric.