Z&S fabrics is having a short-time sale on Hoffman batiks and the end up being $3.99 per yard. I have ordered from Z&S many times and I like their quick service and quality fabrics. Their current sale extends way beyond the batiks--I think all fabrics are 25% off right now. But please check their website to verify this. Also, all sale prices are taken off AFTER you check out--this can be a little confusing if you aren't used to it. Here is a link to their home page (I hope I did this right):
http://www.zandsfabrics.com