Lesson learned - not your keys, not your coins. if you leave coins at an exchange, it's on you.
Yes that should really be a golder rule to be honest.
I said on many occasions and reiterate the point, the only time your coins should be in an exchange is when you need to trade. As soon as the trade is complete send them back to your desktop wallet.