Odd I have been on almost every day but have gotten calls and emails about not being able to get on, I wonder if it may be a regional thing. Could it be that some servers are not linking properly? I also have been reading up on "Baidu Spider", BingBot Spider and other spiders and how they eat up band width. Baidu Spider is a Chinese spider that is particularly annoying and agressive, check out "who's on line" Baidu dominates the field. Maybe with it eating up so much band width it is denying users space to get on the site. There are several explanations of how to block it but it needs to be done by someone with site access.
Phil
No matter what your beliefs are "GOD BLESS AMERICA"
Fully retired marine tech near 60 years in the biz.