thing is not ur upload or download speed.. latency, ping. Sometimes it just stops downloading data from server nonetheless ur download speed and that's not a servers fault. Here it's working properly, even I'm in brazil and it's quite a far distance tho. Phil has probs with that XD