TSTC: The company is real, there is no doubt about that. The problem is the length of time it takes for TSTC to collect revenues, and the belief that they will have to restate earnings at some point to reflect that.
That said, I think some of the collections/DSO length issues may be already priced into TSTC's share price.