This is just a heads up to anyone after these.
I have just bought one myself from Zavvi in Liverpool City centre at 4:30pm today. they had just had a delivery in and there were about 12 behind the counter.
£70 (I got mine for £63 with my virgin credit card).
hope this is useful for someone