That still doesnt explain it though - TcpClient may have some overhead, but not 4-7 seconds.

99999 is an invalid port number, by the way...