The date has been pushed back several times since I first ordered it a couple of weeks ago. I just gave up and canceled my order; I can get it quicker if I just head to the shop next week.
Sorry if you don't have that option (I noticed you're in the UK)
