Odd -- I submitted the form w/ ShawDirect for my code, got it the following day, and it worked as advertised when I punched it in on the Gamecenter site.
I think there were spaces after the code though -- did you copy and paste it so there were no spaces?