Doubt valve would care. They usualy just lock the game for play untill release day.
And yeah they should of just mailed. Not only are some still waiting for a code, others have codes that don't work.
What pisses me off right now is the fact they havent even replied to this forum once.
Best way to really piss people off is making them feel ignored...