I have always used multiple platforms in order to find the best value. Unfortunately finding value does not always mean using your preferred provider...
I have used Capital Spread on and off for roughly two years and have found their offering & service to be absolutely horrendous
Dealing interface: an antiquated and ridiculous way to trade, why on earth do they not let you trade directly through the dealing window? They have clearly just copied...