I went to my local Hobby Lobby today and inquired about a donation. The manager told me that these requests have to go through their corporate office, and he gave me their telephone number. I'll try to call them on Monday and see what they will do. This is not something I mind doing since I've been doing it for soccer for quite a number of years. If they don't want to or can't, they'll tell me. But it certainly is a worthy cause, thus worth the effort.
I'm also going to call KnitPicks on Monday.
Oh, and I think that this is something that a small (meaning not franchise) LYS might be willing to donate for, if we gave them the website of the Oddball blankets. If I had one close to me, I'd inquire, but all we have are chain stores.