The dialog seems to stay open for me. Is the .Timeout essentially the same as my Sleep? If I hit cancel on the print dialog, the IE session remains open in my list of processes.