the article on screen scraping is good. I've seen quite a few examples of screen scraping with .net but have not seen one with handling timeouts. I currently rely on Darts Webtool control to handle posting of data and retrieval. but i need to handle the situation when the remote server may not respond.