Check out FreeCycle, never can tell what will come up there.
And if you have something to give, you can ask for any extra fabrics anyone might be getting rid of. Moving, divorce, cleaning out parents' homes, etc, lots of folks just want rid of it and don't want to throw it out.