I would advise against Interactive Brokers. I had a really bad time transfering money, then they charged me 3 times for rejections of a DRS transfer, each rejection came back after 5 minutes. They charged $143CAD each time. $477.61 in fees and got nowhere.
moral of the story, Dont use Interactive Brokers.