For general feedback about the game.Steam Support
Visit the support site for any issues you may be having with the game or Steam.
Go check it out, and keep your eyes peeled for goodies!
*Has probably already been done by someone in the TF2 community. Please don't sue us.