Just to keep everyone updated, ordered my Nexus 4 on 4th December. My phone arrived yesterday :)
I have also been advised by google to call up and claim my free delivery as the phones were delivered way out of the estimated date of arrival.
I suggest you all do the same