If you're on a budget, I think CT is the way to go. If you can afford to buy elsewhere, I would. Their fabric is superior to Joann's or Walmart, but not LQS quality, IMO. It's a bit thin, and it always looks loosely woven to me. I'm curious about the actual thread count.
I also had a customer service nightmare with them. I'm glad others have had luck, but I did not.