I agree with the comments about Connecting Threads. I've ordered quite a bit of fabric and tons of thread from them and have had excellent service ... a very well managed company with great products. I use their thread for everything, and I'm still amazed that the quality is so high and the price so low!