redwing99, I have used various on-line brokers and all have much better rates than the ones you quoted. It is easy to transfer shares from one broker to another, although it puts your account in a frozen state for about a week.
Some have limits on the size of the orders you can place (in numbers of shares) before they switch to a commission rate which is x cents per share. Others have flat rates regardless of the number of shares you buy. Still others charge a percentage of the value of the trade.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.