David Stein has made all efforts to give me the best trading experience I could ask for. I have already recommended this firm to many of my colleagues and I will continue to recommend them. This is a firm where I know I will succeed. They are so professional in all that they do and from all the firms I've worked with. I trust them the most with keeping my assets safe and withdrawing when I want, thank you.