1.) There's a Cnet Help Center link at the bottom of nearly every page; that'll let you contact Customer Support directly via email.

2.) There is an ongoing download issue unrelated to TechTracker that's likely the source of your issue. Have a look at some of the latest threads in our Download.com forum for existing suggestions.

Hope this helps,
John