...and even if your connection proves to be good and speedy, many things on the Internet can cause a slow download. The site(s) could well be visited by many people like yourself and the server is at capacity or your ISP could be having problems.
Has it always been like this or only now started to happen?