Ive sent a ticket to 2degrees informing them as much as i can, will see if I get a reply but probably wont be till tomorrow.

as for anyone else, id encourage them to do the same for their ISP and let them know.