Cotton Loft and Thousands of Bolts have batiks. Cotton Loft you can find some at $4.75 per yd. and some at $2.25 per yard. 1 yard minimum.
Thousands of Bolts averages $5.95 per yard. Can only order in whole yard increments
http://www.thousandsofbolts.com/index.cfm
http://www.quiltingcotton.com/
I have ordered only orderd the 4.95 batiks from Cotton loft I do not like the style of the $2 stuff. TOB batiks are nice too. I have also gotten decent closeout prices from Fabric Depot on batiks.
http://www.fabricdepot.com/index.php...e&pageid=19997
BTW they are having a sale on their non closeout batiks at 35% off so averaging between $7 and $8 per yard. MUCH wider selection than Connecting Threads for only a tiny bit more $$.