I have Zecco and Scottrade. Zecco is free for 40 trades/month and they charge $50 for certs. I'm awaiting the arrival of my first cert from them.