Have you tried the online 'market'
www.taobao.com? As long as you pick a seller with a fairly high rating and good number sold in the previous month, there shouldn't be any scams. I recently bought a legit MW3 code off there for less than half of the Steam retail price. Plus, my friend got tons of stuff of it as well (TIMs, HDDs, Laptop Heatsinks, etc.)