Here in Ohio, Wal-Mart is the cheapest for material. But, wal-mart says their getting rid of their fabric section. It doesn't make enough money. Their only leaving the fabric in a couple of the biggest cities. Anyone who has to buy material from Wal-Mart needs to call 1-800-wal-mart and complain. If I can't get my material there, I'll have to quit sewing. Joanns material on sale cost $7-8. a yd. whereas the same at wal-mart is $3.99