A lot of this will depend on the country that you are trading from.. It isn't always about getting highest leverage and low cost sometimes it is better to get best execution and a company that is well regulated and trusted