connecting threads.com and Atlanta thread company are both good sources for threads- i have found that my machine refuses to work well with some threads- even expensive ones- so when i find a thread that works i tend to stick with it- i've been buying all of my thread from Connecting threads for the past year and am very happy with them.