It seems whatever server they are using either has a slow server in terms of hardware such as the processor and ram. That, or a crappy server as far as software that cant handle server loads, multi-threads, multi-socket connections. Maybe, a slow back-bone.
Could be a little of all.
I think they need to map this site over a few servers seeing as it gets a ton of hits. Also known as load balancing.
http://en.wikipedia.org/wiki/Load_ba...28computing%29
I think the webmaster or whoever is in control of this needs to look it up.
Basically its like a train. You could pull it with one Locomotive and it may work, but struggles. Or.. you could add another Locomotive and not struggle. However there's an increase in operation costs.
So really it's a need vs. operation costs.
I'm guessing they can't fund a new server.
But yeah. I've had pages not load at all. Half way load, load partial information, any and all.