I am not sure why, but several times now it takes a longer time than expected to open up this site. At the same time I do not have a delay on any other site. One time I could not bring up CC.com for several mins.
and at the same time, I could easily navigate the web to other sites.