Hi. I am sorry if you have that experience. On the other hand, I wish to clarify things. SFG or trader.com is a legit proprietary trading firm with a local office addressed in Canada. You can visit them through their site https://trader2b.com.
Most are worrying about the legitimacy of...