I am quite satisfied with the few SB companies that I am at the present trading with. But I am totally against individual manipulation, the kind that Liquid-Ocelot is experiencing.
May I ask which companies your trading with?
Btw I just spoke with a dealer from City Index, he claims that i'm probably experiencing this delay because I tend to trade during busy times such as the morning rush when the markets open. And also because i'm trading beyond a certain threshold per point. I asked him what this threshold was and he said he could find out for me. I thought this was too good to be true and it was. He came back and told me there is no specific threshold, apparently it changes based on how busy the markets are at that specific time. So basically they change the rules as they go along.