I would go with your suggestions of where to get fabric as there are a lot of kids whose families just don't have the money to buy it in their budget. It would also teach the kids that being thrifty and recycling is a good thing that can have awesome results.