The key words being "SO FAR". Why defend a broker you just signed up with? I'm with IB too and like many things about them but have had a number of bad fills or other orders, shorts for instance, that supposedly went through and when I thought I had covered them I found out the initial short...