Gotta admit, i have never encountered an owner of a company that felt compelled enough to post his paypal account including his email and full name on a forum because someone criticized their product. No Ceo could possibly be this foolish, or am i wrong? this post alone honestly gives me the...