I buy from Connecting Threads quite often. I think their fabric is a little nicer quality than some I have purchased from LQS. I have never been dissappointed and I have bought all kinds of fabric from there, although I have never bought batiks. Their kits are great!