We have a web site that runs very quickly when run inside the network/firewall (AS IT SHOULD) but when the pages are accessed from a clients site the pages do not respond quickly and the user must press the refresh button or submit button again to get the requested page. It appears that the page hangs on the first click but then after the refresh button is pressed the requested page appears. We are currently using ASP with IIS 5.0. We have even tried removing the filters from our Border Manager server and just using NAT. What could be causing this problem? If you need more information, please let me know.