TMSH can someone please help me to understand what is going on with TMSH, I am trying to determine if I should buy here or not. Thank you.