I think you should slap your friend in the face.

I think the stock is worth about $3.00 a share, and that's only because of the demand. People who like babbling on the site want to own the company. So I wouldn't be mad at your friend if I were you, I would feel sorry for him and his dad for buying from all the insiders dumping their shares today.