I can comment specifically on Batiks... there is no way they can be produced here in the US. The processes is anything but environmentally friendly... and OSHA would have a field day with the issues on safety and hazardous working conditions. If you saw and smelled the environment you would never use a batik without washing.