Hi all. I have been using XM for several months now and have found no fault with them whatsoever. Always fast execution and good spreads. I have been able to make deposits and withdrawals without any problems. They have always been courteous to me ...