Even with our software testers fueled by plenteous coffee, some problems have snuck into the launch of our new webpage. Some people got emails with old posts. Some got emails with bad links. I hope we have fixed both of these problems. There are probably a few more to find.
If you have a problem with our new webpage, please let us know. Email us at info@ttdems.com