I have had a long experience with IG with both their CFD and Spread Betting and have never experienced your problems. My trades may not be as large as yours £10k average for CFDs and £4k for spread bets.
I never used the D4F/CMC platform because I was and I am still very unhappy about the...