i have the same problem i deposited 0.03btc on 6th of december, still not have arrived. I contacted the support they said i've have sent it to my own wallett and they want to charge me 10% for recovering it as it is "user error". Really dont understand how is that possible as i scanned the qr code what was displayed to me by Cryptopia. I did the same deposit to binance ten minutes earlier before my cryptopia deposit, what arrived without a single problem. Here is the transcation id:https://blockchain.info/tx/4c9a7f6cd42f16587fafd1312ec42e23db0c3975cfd98168273ae7f9fb1a4f31

I do not advise using this exchange (only in the most extreme case). Translated 2 days ago by BTCD and they are suspended in Unconfirmed and what now to do is not clear. The subport ignores. So they do not need users.