I was offered an refund when I submitted a support ticket for no pre order code received. Maybe you should try the support ticket route.