TC> Never mind... about 300 seconds after I clicked it started
TC> downloading... Using this link
TC> Is this site mirrored anywhere in the US ?
I doubt that the network could introduce a 300 second delay. Perhaps you
should make sure that your site has proper reverse domain mapping, from its IP
address back to its domain name?