Re: threading, definitely a pain....but I've had mine for about 8 years and only once had to rethread from start to finish. Usually I catch it before it runs out, tie on a new thread, pull it all the way through to just before the needle, trim the knot away and thread the needle. Just like in my industrial machine, works like a charm!