This happened twice now. I'm using Firefox 3 and I had several multiple downloads finish too early claiming they are finished when they are short of a few MB. Why does this happen? It's annoying because it's nearly 2 hours wasted and I only have 1Mb. Despite being premium if I have too many simultaneous downloads they will all stall, probably because of my slow connection, and I request no more than eight at a time. Annoying as I can't request enough to cover myself when I'm asleep etc.
Any help will be gratefully appreciated!