Have been with them for almost 7 months and have faced several issues. Recently when the peg of HKD was close to upper bound I received an phone call and an email saying that 'they are about to change the leverage and it will be implemented within an hour' and in the email it said that 'some deposits are not instant'. So I ask what was the point of the phone call? So that legal bases could be covered instead of actually providing a genuine service to your customers.
I get that its not a charity but a business; However not an ethical one. Its a crooked business in a crooked industry and they will try to take your money by any means possible. So do yourselves a favor and don't listen to the fake reviews and steer clear of this broker.
You are right, they are criminals!
In my humble opinion, I disagree. I work with several brokers and if I didn't live in the USA, this would be my main broker. My company now uses Oanda but I have a personal account with IC. I also received a phone call and, according to IC's customer agreement, and every other broker out there, they have every right to change the margin requirements when volatility is expected to be high. I'm not sure how this is crooked but I do know its common with all brokers to up the margin requirements during times like this. Not a bad thing at all. This is a trade that could go seriously against you. Be careful with this one and keep in mind your entire account is at risk if your position size is larger than your account (example, a 1 standard lot trade with a 10k account size would put the entire account at risk 10x). Stop losses do not always get triggered when you would like during high volatile times.
What they mean by some deposits are not instant is, for example, if you send a wire, that is not instant.
Again, I'm just a trader trying to make a living. I just felt the need to make a comment when I see people may not completely understand the situation presented to them.
Hope this helps!
Choose a good reputation over great riches (PROVERBS 22:1)