Not the cheapest broker, but from my time with them, pretty fair price. The wallet itself is an innovative feature right there. The Fxpro direct - also very useful.
Extra tools cost the price, this time in few pips of spread. But worth every penny to me, because I know how horrible trading experience can be with bad broker, when you're not sure why you lost, was it you or the platform....