I didn't even realize that Shinra card came with the gamestop preorder. It's a bit cheap feeling, but it was free and I needed to replace my old Federal Boobie Inspector card anyway.
Is the lanyard pretty good quality?
Gamestop just called and my copy just arrived and they are allowed to give them out today! If you ordered it from them and it's open, you might be in luck! Huzzah!
Edit: du du du daaaaaaa du du da du daaaaaaaa