Use wget for downloading, too. It's faster than tnftp.
Check for wget at the start of the script.
Also check if tarball already exists.
Download .sign file, too.