I am considering open account with an offshore broker for its low Spreads, but I have doubts about execution practices and possible hidden costs.Does anyone have experience with offshore brokers and how do the Spreads handle in real market conditions?