anyone have any dealings with this outfit? I noticed that their was a talk done by them on the events page. they are close by where I am but I am put off by the fact that their website alarms my virus protection system when I log on. Anybody know anything about them??