Yes, the site does become intermittently non-responsive from time to time. It is an issue on the site's end, not at the client's end, meaning that it is non-responsive for everybody. Whether you experienced it or not depends on whether you tried to access the site at the time.
In some cases the delay can be caused by the server that supplies banner ads displayed at bikeforums.net (or at any other site you visit). Since banner ads are often tailored to your own search/shopping preferences (tracked by tracking cookies and similar parasites on your computer), it is possible that different people and even different browsers will suffer from such delays to a different degree. If you see that your browser gets stuck loading something that doesn't seem to reside at bikeforums.net - try cleaning your computer periodically with programs like AdAware and such.
Last edited by AndreyT; 01-04-12 at 12:39 PM.