Hi guys,
Does any has any experience with them, good or bad? I know they are also in the UK (perhaps originally from there?) I noticed they are not one of the brokers reviewed in the brokers section but they are one of ET sponsors.
Thank you for any pointers/opinions.