Usually, I stay away from shady exchanges, but this time I wanted to buy into a promising project and YoBit seemed like the least questionable option. I tried a test ETH deposit, and then went ahead and deposited from multiple exchanges. Unfortunately, it turns out one of these exchanges made withdrawals through contract execution (I didn't know). YoBit has a warning not to deposit contract, so you can say it's my fault. In fact, that's basically what they replied (to their credit, the reply was quick), that they can't do contract deposits and I should have read the warning. Fair enough, but if they cannot offer a service, should they not refund the money?
The ETH in question has been moved to their YoBit account. They have the money, they can refund it manually or credit it manually. I've been in the crypto game and I know we win some, we lose some, so I'm not complaining. I have assumed I've lost a lot of money, but want to do my best to gain my money back. A Google search (and also here at BCT) tells me that others have faced this issue, and it's an easy mistake to make. So, I'm asking, what did you do about it? What recourse do we have?