Never heard of it, but it looks like it might be a good buy @ 4.85. Then again, their Net Profit Margin is a stunning -1,619.91% and they just last month dumped 4M shares on the market to raise money, and the last figures I can (quickly) find for issued and outstanding is 6M shares in Oct 2008, after a 1:10 reverse split.