Their prices are lower because they are the manufacturer. You are not buying from a middleman so essentially we are getting wholesale prices.
I love their fabric. I have never been disappointed in the quality. Their batiks are lovely to work with and I have not had any of the colors run. I think they do a better job of removing excess dye. My only problem is seeing the colors correctly on my monitor.