Cheers for that! I also found this:
http://www.smartftp.com/
1. Start up FTP programme
2. No registration required as its only for personnel use.
3. Go to `TOOLS` on the FTP home page, then `SETTINGS`
4. Pick `CONNECTION` from the menu
5. On `MAX RETRIES` set this to `-1`: And retry delay to 0
6. These settings will speed connection.
7. Now in the address tab write ftp.essentialmix.ca
8. Now in the login write essentialmix
9. Now in the password write essentialmix
10. Now connect.
And it's all free! Only problem is it seems to only let a few people at a time use it, lucky I just happened to be wide awake at 3am and VERY determined to get the mix I wanted!
Take it easy!