Amid all this bickering, had anyone noticed the site is down or is it just my computer? All my other sites are fine.