From what i see its legitimate, but idk if its a mistake from best buy so it could go away soon. (I could be wrong) lol have fun PC gamers.
http://www.bestbuy.com/site/Deep-Silver---Metro%3A-Last-Light-%28Digital-Download%29/9592148.p?skuId=9592148&productCategoryId=pcmcat50300050014&id=1219046650885
If you live an another country (other than the US) message me, and ill get you a code with paypal
[Update]
on reddit users have said it is actually a big mistake from bestbuy, some has already placed a order and said when they get the code they will tell us.
Jumanji (reddit user)
''I can confirm that this works. Just registered the code on nvidia's site and it gave me a steam code. Downloading now''
deep40000(reddit users)
''Cool, I'm still waiting for the code in my E-Mail.''
menocaremuch (reddit users)
''I did it when this was first posted. Downloading game now.''
original post: http://www.reddit.com/r/gaming/comments/1i4fal/you_can_buy_the_pc_version_of_metro_last_light/
Bestbuy says Codes are usually sent via e-mail within 30 minutes. In some cases it could take up to 8 hours.
'Video games are bad for you? That's what they said about rock-n-roll.'
-Shigeru Miyamoto