I pre-ordered on O2 website on the 4th, 22 minutes after it went live
and was told that its OUT OF STOCK, I'm not getting it anytime soon and
it will be a long wait People who ordered theirs on 5th, 6th, 7th or
even later already got it delivered t...