I get some of mine donated by my thrift store, or buy clothes cheap and cut them up, I know a few people that are seamstresses so they will donate alot of fabric to me as well, my local shop also sold me very nice fabric for 1/2 off as well.
I have no shame in asking anyone for help with donating and I have never been turned away...it goes for a great cause...