I have E*TRADE, NinjaTrader and robinhood Etrade was decent and robinhood was terrible filled debit spreads much higher than I wanted but whatever