I am also a long term sharehoolder. Been buying and selling shares since 2006 when the company began and I have done very well on the company. It's simply a matter of buying at he right time and selling at the right time. This happens to be the time to buy. I have no doubt about it.