Lately I have been shopping at thrift stores for that reason. I can get good cotton fabric from lab coats,pillow cases,sheets,crib sheets & clothes. It always has to have a 100% cotton label or I don't buy it. I go when they have a 50% off sale, so I have really built my stash up! They also have a senior discount. Gotta do what you can afford!