I am sorry about the connection difficulties some of you have been experiencing. The server the site is on has been having some problems lately. If they are not resolved soon I am going to look into switching servers to make it better for everyone. Please let me know when the site misbehaves so I can assess the urgency of switching servers.
Thanks and I apologize for any inconvenience!