Send them an email, whether they will read it is another matter, and doubtful you will get a reply, but the more people bombard them with emails, the more fed up they hopefully will become and may just do something about the new, useless site.
Sue