Although I've read of many very happy CT customers, I no longer place orders through them. I only ordered once; a kit for a tote in blue and brown, it had a star appliqued on it, but that's about all I remember. There were probably 8 or so different fabrics in the kit and, although it was 100% cotton, several of them felt more like polyester or a blend.
I'm fortunate to be able to buy from a couple of local Menonite stores for the same prices as CT offers, so if I'm looking for a good deal, I'll go there first. I also order from sale or clearance selections of other websites, and get fabrics from manufacturers that I've not had problems with.
It's another of those things that can make us happy for variety - some like CT, some don't and we can all do as we like because there are so many options.