I always thought that IB was a very professional outfit that offered a quality service at reasonable costs. Incidentally, I am on the verge of opening an account with them, but looks like I'll have to reconsider.
Does Def or any of the other IB reps have anything to say in defence...