RE: Who's posting updates15 Mar 2024 14:58
They would have just taken the site down, as they would manage the DNS records if no payment had been received. Its likely they also manage the MX Records for the email too, which points to Google Apps email accounts.