Transfer online is not a reputable agent. they have a bad track record and have been charged by the SEC. try to stay away from a stock that has them for an agent.