Howard,
Unfortunately this behavior is not unexpected as your ISP has a serious fault on their end. Namely, their DNS servers are failing to reverse-resolve your IP address (67.209.31.154 was last used, above 67.209.15.255 they have a huge resolution hole), which is not acceptable internet behavior. Your delay is equal to the failure timeout for DNS resolution and because it always fails, our server retries the request with each connection to this site. Normally, a single request is issued by our server (which seldom takes more than 1-2 seconds) and our server will continue to cache (remember) that answer for however many minutes, hours, or days your ISP's DNS server instructs our server to do so.
This is an issue that your ISP needs to correct at their end so that their IP blocks properly reverse-resolve. How they can not be aware of this condition is beyond me, in this day and age their is no excuse not to monitor such critical services as DNS so that issues are detected and corrected as soon as humanly possible.
The reason you do not notice this behavior everywhere on the Internet is because not all sites/servers perform reverse-resolution, while some that do may also implement negative-result caching (which is possible, but rarely done because it can cause other issues). We perform reverse-resolution as part of our routine security checks. Until this matter is resolved, there are some Internet sites that will outright refuse access to you (e.g. those requiring double resolution) and you may notice that some email servers refuse to accept/deliver your emails - you may either receive a delivery failure notice or the remote email server may simply, and unceremoniously, delete your message upon receipt.
Any how, the error should be simple enough for your ISP to fix promptly, and if they do not know how to then it is time to find a new ISP as this is literally an Internet-101 matter for any ISP!
When the matter is resolved (pardon the pun), your accesses to this site should resume at normal speed with a minimum of delay. On the other hand, if you should still experience such slow downs PLEASE let us know and we will investigate the matter further. In the meantime, please feel free to share this post with your ISP.
If you have any other questions or concerns, please feel free to contact me (or any other admin), we are happy to help out.