think fidelity is the best bet haven't heard any problems with them from people who transferred their shares to fidelity.