Well, there is nothing to suggest a scam that I can see. Right from their Terms and Conditions: "FOREXYARD is not currently authorized to open active accounts for US citizens." Of course, both iHub and SI have a large number of non-US users. Still, an interesting advertising spend.