For me, it is a large amount of money (3000 usd)
some fee is always acceptable, because it is my fault and bring trouble to them.
Sorry for your loss. I think always better check before send any coins to exchange if there is something wrong. I wish cryptopia give the option to get your coins back as some exchanges made in past as i remember and take some fee from that coins to get it if was higher amount.