I am new to this so I really don't have an idea of what brokerage I can go with. They all sound pretty good. It is hard to choose. I am only going to buy a few stocks and will let it sit for years. I am a long term investor. i don't want to get penalized for not having activity in my stock portfolio. So which company would suit best for me? I already had problems with scott trade as there customer service was not very helpful. I just want decent customer service and a company that won't penalize me for inactivity. I am not sure what kind of fees they charge when you do decide to cash out on a stock. But I am just looking for a site that will be fair about it and there is no problems with the company. Thanks for all the help.