I have bought from CT for some years now and I receive their magazine and I always wonder how they can sell everything for such a great price. I think they manufacture their own fabric, right? Do they also manufacture their thread? And what about all the books? They are such a great price!!!! Anyone knows about their pricing and how they can stay in business? I love them and use them always and know lots of you do too.