I'm not familiar with the thread, but I've heard they have great stabilizers. They have a fusible, water-soluble that is supposed to be great for PITH projects. I've also heard that they only distribute to certain areas in the US. It's not widely available throughout.