I personally LOVE Connecting Threads! My co-worker does too! So we try to combined orders and save on shipping.
I use their threads all the time. May not be the best you can buy, but for the price...