Hi Blue. I was with with IG when I first started trading Forex. I used their demo for a few months and live for about a month.
I was also noticing getting stops taken out on a regular basis and initially thought it was my stop placements. I then wised up and ran 5 different broker platforms over a 2 week period and instantly noticed that the IG platform spiked way more than the other providers. (you should try this for yourself) Also the platform became really sluggish when the market was volatile.
I closed my live account and withdraw all funds without any issues. I still have a demo with them which I go back and run a few trades from time to time just to see if more experience has helped with trading which has improved results.
I now use cTrader charts across 3 brokers which is a great platform (extensive information) and has unlimited indicators and the ability to run bots (unlike IG). Ironically I now rely on price action for most of my trading so indicators are not as crucial as they once where. Hope this helps.