So,
@omelet , that would be my advice, start talking to Hexonet, if you don't have an account, create one, then ask for your domains to be pushed to your Hexonet account due to the fact that you cannot trust Epik to be responsible for your domain management, or with any funds you deposit. That concern is well documented now.