I'd recommeded to get on Customer Service online chat with them and do NOT get fobbed off by their "standard" reply saying that "pre-order codes are usually distributed within 48 hours after dispatch" and explain to them that you need those PRIOR dispatch, latest by Friday morning.