hi i decided to get a phone on contract with o2. i was told there would
be a delay because there was no stock left, ive recently checked on the
website and it says next day delivery which should mean they are back in
stock surely one should have been...