Anyway out of the blue last week they called and told me they were dropping my rate per trade to $6.99 indefinitely. So perhaps if you are with a higher-cost broker and looking to switch, the easiest thing might be to call your existing broker and ask for a rate reduction.
Yes, I did this with Schwab a couple years back. Was paying $8.95 per trade. Told them of several offers I’d seen from other brokers for lower trade fees. They asked me to send links to some of the offers advertised, then, after doing so, dropped my fee to $6.95 per trade (indefinitely).
okapimoon