Hi
We travelled with them 4 years ago and we had a really bad time. When we landed part of the inside of the roof fell off and took a chunk out of my leg & all the oxygen masks fell down which set huge panic as you can imagine. The air stewards werent in the slightest bit interested and barely broke breath to me to see if I, or the other passengers, were ok - this really peeved me off as the least they could have done was made sure everyone was OK or asked me if I needed anything to bandage my leg. The flight home wasnt much better with the exception of the air stewards who were good - as the plane landed all of the oxygen masks fell down again and there was a lot of people panicking however the stewards dealt with this a lot better.
It wasnt a good esxperience at all for me Im afraid and I would never fly with them again no matter the price. However it could be that I have had a really unfortunate experience with TCD, and yours could be a better one.