working with xm broker is ok to me.
i signed up, provided all documents to verify the account and started to test the ewaters on the demo. quotes were real, leverage was chosen when i opened an acc, various types of orders can be opened and all that. the same is on the real acc, everything works correctly. i suppose i will continue my trading with them.