I use IG. A problem I have is when using a trailing stop loss to lock in a profit I can't get it as close to the current price as I would like - and the gap varies considerably, even, apparently, on the same stock at different times.
Does anyone have experience of this with other services which allow for tighter spreads?