I've been using threads from connecting Threads for 3 or 4 years now- have been very happy with it. I use it for piecing often- use the Essential Pro for long arm quilting- the prices are great, free shipping at $50 (and I can always find that much product to purchase
) I also use Aurifil often which I buy frequently from Fabric.com and I use silk threads from YLI & Clover for hand piecing-- I generally pick up any invisible threads/specialty threads from Superior Threads.