I usually check the local Hancock Fabrics store. Now and then they have some decent fabric for kilts at cheap prices, 3 to 5 dollars a yard, on clearance.