XM is a very solid and trustworthy forex broker. The popularity of XM is mainly attributed to its strict no re-quotes, no rejection of orders, no hidden fees