I'm not 100% sure what exactly happened in his case, but the guy at his ISP was able to nail things down once I sent him a tracert log of the problem. Do you think that might have anything to do with the problem?
You can get a tracert report if you go to Start -> All Programs -> Accessories -> Command Prompt. Once the command prompt loads, type the following command.
tracert www.esalerugs.com > c:\tracert.txt
It will sit there for a little while and then finally return you to the command prompt. Once that's done, you can type exit and press enter. Navigate to your C: drive and you will find a text file called "Tracert.txt". That will be your log.
Please keep in mind, that I'm just throwing an idea out here. rshaffer61 has forgotten more about computers than I know, but thought this might be helpful.