Is their site down again? Anytime I try to go there, I get an HTTP 403 error, "This website declined to show this webpage" and says the most likely cause is that it requires me to log in...but I'm never prompted for a log in; I can't even get the main page to display. I've tried clearing my internet cache, different browsers (I've tried IE, Chrome and Firefox; the latter two don't even give me the 403 error, I just get a blank white page), and even different PCs, and I get the same result. It has been this way for at least a few weeks now. Anyone hear any news on this?
-Reiver