I've had very good luck with Connecting Threads. In our town we do not have any place to buy thread. Our local quilt shop closed last yr. : ( Ordering online is convenient. Otherwise I have to drive 20 miles to buy thread. I stock up with lots of neutrals.