Go with any reputable stock firm and you will have no problems. I am with fidelity. $7.95 per transaction, no yearly limit etc.