There are multiple broken links on your website for the support forum
http://www.theenergydetective.com/contact-ted
has this one
For Technical Support: Support Forum
linked to
http://server17.hosting24.com/~sherlock/techforum/index.php
http://www.theenergydetective.com/support/ted-5000-troubleshooting
has this one
please visit our TED Technical Support Forum.
linked to
http://sherlockohmsanddrwattson.com/techforum/index.php
It took me a while to track down this forum...