Players who ordered the BlizzCon live stream began receiving their Grunty codes via e-mail yesterday. We expect everyone to receive these codes by today. If you are still waiting on yours, we suggest you check your spam filter. Some users that changed email addresses may need to check their old email accounts. If you still can't find your code, we encourage you to contact Blizzard customer support.
Enjoy your new little murloc marine and be sure to check out the awesomeness that ensues when you pit him against a Zergling.
For customers who ordered the DirecTV Pay Per View, as we understand it you will be receiving your codes by regular mail. There are no reports of anyone receiving these codes yet.