After having a terrible experience with Zavvi on my Dead Island pre-order (3 days late and no DLC code) I'm looking into other options for pre-ordering. Zavvi used to get the game to you a day or two early, but now it seems like they're aiming to get them to you exactly on release day, which...