I haven't felt the need to wash their fabrics first. They feel so nice and soft. A lot of fabrics I get at local fabric stores feel full of sizing, so I do wash.
I have bought a lot of Connecting Threads batiks, and I LOVE how they feel. Soft and nice thickness.