Are you running security software on your computer? If not, you should consider it. Any good security, such as Norton, would prevent this from happening. I visit Deloa's site all the time and never have a problem. I have a few of her rulers too, the boomerang guides.