This website is getting too annoying. Once I open my IE, this website appears as my homepage. Occasionally, I get redirected to websites with really disturbing content. Tried to delete it but to no avail. Any suggestions?