I just got it to (I'm sure it will be a while before it comes down in price this much again).
However, I would advise not to give them your credit card information: their security seems iffy. After buying the code (it's downloading on Steam as I write this), I got an e-mail from them with a...