Welcome to the new forum
Originally posted by jadetree: Is it a bad sign that the site won't open on my computer.