Originally posted by iLoveYourFace on OzBargain
Website seems highly reputable and it is stated that it will be 7 days before the code is sent out.
You need to submit your email and Steam ID. You don't need to subscribe to the mailing list or anything.
The key will be available and useable 4 March 2016 until 31 March 2016", so it appears they expire if you do not redeem before then.
Internal Server Error