I order bolts of White premium preshrunk muslin from Marshall Dry Goods Wholesale, I think I payed under $2 a yard for a 25 yard bolt 45" wide which is there brand, you can also get other brands up to 50 yards on a bolt.
http://www.marshalldrygoodswholesale.com/