I do have trading experience in forex market since 2009 and I've been trading with many brokers, but this is the best broker I ever had. There is no waiting time after I click to make a trade and execution. No dealing desk quotes which are far away from real market prices. Can't notice any price manipulations and rejections of execution. Withdrawal funds to my bank account has been processed for two business days. I didn't use other forms of deposit but there are plenty of them. My experience with this broker for already 7 months and I can't find a reason why I should search for another one. Personally, never had any problems with execution, and I hope it will never be in the future.