UPDATE:
Just spoke to admin & they said that LTC still has issues but BTC is fine.
Kinda difficult to get too many details as they're Chinese. Asked what other coins were having trouble (like 3 times) but still no reply on that.
Their vagueness is concerning. Think ill wait before trading there for a bit. Or at least until my LTC deposit comes through