I would go along with what Zeph has said...
If you search on linuxiso.org for the distro you're after, and then when you find the file name, search for it on google - you sometimes find more mirrors than linuxiso's site shows. When I got MDK10.1 Official DVD, the mirrors that linuxiso had were really slow for me, so I googled the iso filename and found one which I was able to get it down quickly from
I've never been a fan of torrents so I cannot advise any further as I've never used them