I have been with Oanda for the last year now and their customer service is great, professional and easy to communicate with. They offer a lot of support via their site or over the phone or by email. I think they have done a good job of staying modernised and keeping up to date with current softwares and programmes used for aiding traders for example TradingView, mt5 where they have integrated themselves very well makes life as a trader using Oanda pretty easy.