Is this legit? How we can with withdraw our deposit?
Anytime or any restriction?
Are you familiar with cryptocurrency in general? This is a crypto exchange, so of course it's legit (but you can check jurisdiction of your country) and you can withdraw your deposit in any time.... Have you ever traded? If Xcoex has a deposit via a bank card, even a child will understand. Dude, good luck on this way....