I've ordered from CT a lot, but I must admit that I was surprised with the comments here about them. They are very handy and carry a lot of notions that I like, but I've had a lot of trouble with customer service, mostly getting website/ordering issues resolved. While their fabric is pretty, I've been disappointed with the quality. You get what you pay for, I suppose. I still love to use it for some projects; mostly quick and easy things that I don't intend to last forever anyway, but for projects that I care a lot about or that I will be putting a lot of time into, I always pay more for higher quality fabric. I am happy to see the solids added to the line. I always wished they had more of those.
Mattee