Deposited some Dogecoin 2 days ago, no sign of it on the website.
Looks like they removed all alt coins so you should try to get a refund. Good luck!
And you can see my transaction here - https://dogechain.info/address/DNine9ccNR3f1kp1j648AkqrEj6SjkwApx
Will try sending a PM. Thanks for mentioning that!