I agree, my stop orders have eventually been filled at the right price with Finspreads but it can prevent you from trading, sometimes for hours. Either because you need to free up the profit/margin or because you want to trade the same market in the opposite direction. Its damn unfair, either...