Fabric Depot is having a big sale on batiks right now
https://www.fabricdepot.com/index.php?page=CatalogPage&pageid=16
They also have Kona fabric pretty reasonably priced if you get it in 6 yard pieces. I have bought this before and it is good quality.
https://www.fabricdepot.com/index.php?page=ProductPage&pageid=105218