Fidelity charges me $7.95 for any listed stock (NYSE / NAZ) and approx 5.3% per 1K shares for OTCBB.
It's called their GOLD level for 100+ trades per year.
Then all the mutual funds that have the NTF symbol (no trading fees) are free, buy or sell.
I'm very happy with their over all service, so the commisions are a non issue.
In EDIG language, a "non event."