I have a single Windows XP laptop and my site is on on an external shared host.
Other visitors to my site all say that it loads fast. But when I try to access it from my laptop, the first page always loads fast but 95% of the time subsequent pages take about 1-2 minutes to load. If I wait 2-3 minutes before clicking to open one of the other pages, it usually opens immediately.
I get the same problem if I switch off my PC firewall, use IE or Chrome browsers. It even happens if I try accessing from a clean Windows virtual machine.
5% of the time I can suddenly access all pages in quick succession for a short period.
I'm using Firefox 3 and can always see all other web sites quickly, no problems at all. My hosting company has checked out the server and site and says there are no problems with it.
Does anybody know what might be causing this and how to fix it?