Different brokers charge differently. I don’t think that you should be looking at just one factor while making your choice.
There are some brokers that claim to be zero commission brokers but I don't think you should go for them. They add costs during the final settlements.
My broker doesn’t sell order flow and this is the reason why I have been using it for so long.
Separate names with a comma.