Long time lurker, but saw your post and wanted to help.
Sale price of the game is actually $9.99 not the $10.00 required to get the card. I was wondering the same why I didn't receive a card, until I bought something that put me over the $10 limit total. and got a card.