If searches from a browser's address bar or from search engines are being redirected through the site Delicious.download, then you most likely have a unwanted browser extension or add on installed.
The Possible MALWARE or SPYWARE Download Tech Support Scam is a common browser based scam that tries to trick people into thinking that their computer is infected and that a live support person is ...