I have used about six different brokers over the years and I have decided that it is best to stick with a major company than trade with a small firm. These small firms may have some nice perks like low commission fees, but if you are a very active trader you will eventually run into trouble.