I have been overall happy with Zecco since I switched, Same reasons. One other feature i really enjoy as compared to Scottrade, is the ability to set higher limit prices in relation to current price on my orders online. On Scottrade I believe you had to call them in if you wanted to exceed 100% of current price. In penny land it becomes a pain to set GTC orders. Zecco will warn you that your target price is above 50% of current, but still allows it.