At the bottom of each of our website pages, is a link called About CNET. Once you go there, at the bottom of THAT page is a link to 'contact us' and the link I just posted here has a whole page of various departments. It took me all of a minute and a half to locate what you claim you couldn't find at all, and although I've worked here for years, I never knew that page existed. The fact that it does actually impressed me that CNET would make so many departments available by email...many websites don't.
You had another option...you could have looked at the profile of any Moderator and you would have seen that most of us have email contact available. Any of us would have passed the information along to the proper department or person.
I hope one of the links on that page gives you the department you wish to communicate with so your information can be investigated.
TONI

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic