MERRILL
BANK OF AMERICA COMPANY
fees: $0 stock and ETF trades
account minimum: $0
Merrill Edge sports fantastic customer support. It's a solid option for all investors, and particularly attractive for Bank of America customers.
https://www.ml.com