Cant load the new site?
As some of you know, some have had issues loading the new site. Others haven't, so I'm wondering if the problem is on my side?
I just recently upgraded to extremely fast internet so it isn't that, everything else is just flying, even the heaviest websites I could think of.
So what could it be?
Running win 7. Doesn't work on either IE or Chrome.