i have ordered from connecting threads a few times. the colors are not as vibrant as those i prefer. having said that, the pricing is good, the customer service is superb. they respond quickly to all problems, the last kit i purchased lacked 5 " of background fabric and they are posting it to me at no charge, even when i offered to pay for it if they could send it without the 50 dollar minimum order.