I bought it for $9.99 off STEAM during the last sale.. Some of the DLC was -60-75% off too :) But if its cheaper on Amazon then simply stop complaining and buy it there.. Its not like Amazon won't give you a STEAM code for the game.