Do you have to pay an online broker a commission for buying and selling the same stock?

If I have only $4,000 to invest, should I invest it in only one stock through one transaction to minimize this expense?

which online broker would you recommend in this situation?
4 answers 4