So far this is an interesting experience. I signed up online, made a few trades. The following day I had a rep call me to welcome me, inform me about my local branch, and answer all my questions.
There is more to it than I thought. Having someone a phone call away for information is a must.
Great customer service and only $7 per trade.