I'm still holding my USDCAD long position @ 1.1240. Let's see what's gonna happen next.
I don't think they are a reliable broker. I have 300 USD in their account and doing regular trading every month, but I'm not able to log in since last week. Tried to contact them by email but didn't get any reply. Very disappointed!!!