I ordered CT fabric and was pleased. I heard that one way that they keep their prices low is by not offering a huge range of colors. What I ordered with, I am pleased with, but it is true that their colors aren't as broad (in one piece of fabric) as others such as Kauffman, etc.
I haven't used what I ordered yet, but I do like the hand/feel of it.