I tried to make a deposit using a bank card through a third-party insta coins service. But I was not sure about insta coins specifically, and in Google I just typed their number where it was said in Russian that they were scammers. Having contacted the cryptoaltum chat, I was told that maybe they were accidentally suspected of fraudsters due to numerous phone calls and this is just a misunderstanding. And they advised to use the deposit through their other partners ...