Using IB for equities CFDs. On paper it sounds good as you get identical execution to the underlying and lower margin requirements. In reality though, they have execution issues which are a big headache.