Why not contact them?
Either the website feedback or Customer relations.
I'm sure they would be pleased to hear about website problems so that they can look into them.
You are joking.
In my experience the site has actually worked on about 70% of the occasions on which I have tried to use it over the last 10 years.
There has never been any sign of improvement and I have never recieved any feedback when pointing out problems.