We understand that you are busy, and naturally you cannot fix these issues immediately. That being said, the web site does need work.
One suggestion: there are download managers that you can incorporate into your site, that would allow partial downloads to be resumed when they fail, rather than start all over.