There is a place here in Colorado that one can go to get material , its been around for 35 years and they are wonderful people- We pick up freight from them quite often. Here is their website:
http://www.envirotextile.com/
I have not used their fabric yet -keyword-yet- Have to have the time to get up there when they are open (as I am a feely type person when it comes to material). I was talking to the owner's daughter and she was saying some of their materials start at $4.00 and up to $20.00. It might be worth a try, yah you would have to pay for shipping and handling-but its supposed to be an all natural fabrics.