At greenmangaming.com Half off my default, use GMG30-DPLIM-DN831 to bring it down more. I just bought it myself, you will get a key you can register with Steam.
On sale again right now http://www.greenmangaming.com/s/us/en/pc/games/strategy/xcom-enemy-unknown-na/ for $19.99