I love CT products. Their kits are always generous and you never have to skimp on cutting out the pieces. I love their variety and they have awesome sales. Shipping is always free if you order over $50 and that is usually not hard. I use their thread all the time, too. I am very pleased with them.