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".
GIANT Profit??? I'll be happy to get out with anything over $0. I imagine lots of us will get out and be happy we escaped - never to trade pinkies again.