If you asked me some months ago if I was sure about XM I would have said no but right now I am their hype man to my friends and colleagues. From the beginning I just saw it as another broker with basic services and charts and whatnot but they consistently proved me wrong as I traded with them.