dude take a chill pill, this not due for release till the 30th may.
which is not for another 7days it may be they had a few and have sent them early by mistake and then realised and stopped sending them out.
there is no need to lose your rag over it is there if you cant wait 7 days i suggest you stop buying steels altogether as you end up being ill, stressing yourself over it.
as long is sent by release date they have held up there end of the agreement, maybe you have been charged 7 days early but if your cc bill does come usually as most of us about month/month and a half after being charged to your bank. and if is all unaceptable stop buying from zavvi because your starting to sound like tonystark did on here effing and losing your rag, its not a good look
basil