I didn't sign up to them yet they spam me repeatedly. Their email and website look a lot like previous scam sites. They make you use their downloader, why? You should be able to download directly from the shareware provider. If it looks like a duck and quacks like a duck, it's probably a duck.