magnafx.com was only registered 1st February 2015 https://who.is/whois/magnafx.com so is hardly a long established company as they suggest. The registrant of the domain , a Mr Joel Pierre that can be seen at the link in this message is also a former employee of CWMFX responsible for their design...