It has really been a great experience using this broker. The quality of trading, depositing funds and the support attitude is beyond praise. They have relatively low spreads too. I just hope the withdrawal would be stress-free and easy too then I can give 5 stars.