This site is pain in the butt. I'm sitting 280 km away from it, on ISP backbone who have a direct link to Wien, and still I was not able to pull more than 5000 bytes per second from this site in past year or two.