Web forums require a lot of attention to keep them running at optimal speed.
Looks like like they are trying to upgrade their services to provide the best product. I can totally understand what they are going through.
Whenever possible, if you enjoy using a service you should support it! A great deal of the funds always goes back into providing the best product!
Support your favorite forums, all of them, including THT!
http://www.thehulltruth.com/captainsclub/join.asp