I was one of the one's who sold. :-) And at a profit even then. And I bought TELA today when the PR came out. Got shares at .20. It's at .35 right now. :-) I believe that's not "getting screwed".