I use etrade, ameritrade, and fidelity. E & A are about the same. Fidelity charges insane commissions!!!!!!