thanks for the detailed reply,
First, I want to say this is not a IB bashing post, on the contrary, I have nothing but praise for IB, I have recommend them to many friends and relatives, these guys are the at the top of their game, I am not even implying IB is at fault for my terrible...