Have you tried asking Walmart for a yarn donation ? I know you have to fill out a form but it would be worth a try.

Eva