never had any problems with TD Ameritrade. I think it's $10 or so regardless of size. good research tools too.