Great firm, I've had an account with them for over a year and have never had any problems. The question you need to ask is what you need, if you are willing to pay a little more in commission but need great conditional order capabilities this is the best firm to go with.
Good Luck.