Well, we are finally scheduled for a Wednesday morning install. Thanks for the info, but I'm not going to worry about it further. If they want to follow me around the Internet all I can do is try to bore them to death.
Edit: Tor is interesting. Thanks for the tip Z.