Just a thought...If one is getting great service, they probably won't talk about it. If one is not, they probably will. So for any negative experience you read about, there are probably dozens out there which are positive. The complaints are from a vocal minority IMO. That being said, I won't try to convince you of anything. If the reasons why you bought the stock still apply, hold it. If they don't, sell it. Investing/trading is that simple. decide your style, i.e. swing "momo" trader, or long term investor, and act accordingly. Neither is better than the other.