

Vanguard and Fidelity are both good. You can just use the web site, probably you can even just call them up and make requests over the phone. Vanguard is a little bit more for normal person investing (mostly index funds and no weird shit), Fidelity offers crypto and all the nonsense too if you want that, but they’re both pretty respectable.
All orders cost money. If they’re not charging you $5 per trade or whatever, then they’re taking a lot more than that by selling your “order flow” to someone who’s shaving little bits off it by creatively timing when the trades actually are going through and at what exact price.