took nearly 30 seconds once I clicked to open a new thread... What's up? I've got screaming fast internet and other sites are NOT slow.