I got an invoice from w-hosts.net, but the site seems down. I dont remember what I host there so please someone, enlighten me
The chance of getting a reply from that host here seems very small(or even no luck at all). The best way to contact them is to wait their site back to normal, you cant do anything though