Thanks for the heads up on this sale! I just bought through them and for anyone interested how they handle pre-order keys I just received this info from them
Pre-purchase Games
For pre-purchase games, you will not receive a key immediately at the point of pre-purchase, rather you will receive...