I use Connecting Threads often. Love them. Love, love, LOVE their cotton thread. I buy the big spools and use it for ALL my piecing. I've bought their fabrics on several occasions, and it's great. They've got great customer service, too. I recommend them highly!