If by "this site" you Mean "mystart.incredimail.com" I think it bites. I want it off my computer. I have followed repeated directions from IncrediMail on how to remove it, but nothing has worked. Who (or What) do I contact to MAKE these ("people") get the@#&^ software OFF MY COMPUTER?