I don't mean to discredit anyone, but the site has been fine for me as well.
I have been following this thread since it started and have not had a problem from the start.
Maybe it is the time that we log on? Your particular ISP? Your location?
Don't know, but it's fine on my end