You can buy these cards very cheaply in Taiwan, as was discussed on other boards before the closures, one member bought a trial pack of various cards (only supposed to be sold to wholesalers), sold as Titanium, Knot etc, but from his last post they arrived without bootloader and so weren't of much use.
So you'd probably be better off buying your cards from the sponsors, at least then you'll know they'll work.
But I want to set up a online sat shop that can offer TIT cards etc and would be buying in bulk, so if the sponsors can buy them then were can I with the O/S installed on them, or is this a big secret!
You could give http://ic-smart.com/a try. They make OEM smart cards and are based in China and have english speaking contacts. On a site connected with this company I did see a tit amongst other cards. I suspect you will have to purchase a minimum of 500 cards in one order, which is usual for this kind of operation. I will expect a freebie if you are successful!!!!!!!!!