i have a spool of there thread and have great luck but now your problem, makes me nervous as i was thinking of ordering more of it.
I don´t know if this is the thread or my machine, have to see more results.
Link