I just started trading with InstaForex. They provided me with a great bonus for signing up. After I signed up I immediately had access to their learning center where I could learn at my own pace how things worked, I also received a call from one of their representatives who discussed with me how the trading platform works, which was easy and they encouraged me to contact them again if I had any questions. So far the spreads seem tight and reliable. Although, I do take their advice, I also listen to my own instincts and trade based on my good feeling.