O2 are trying to push me into upgrading my contract but I've told them I will wait for the next iPhone. There response is to tell me it won't be available until December at the earliest.
Is this just marketing talk or something more?
Is this just marketing talk or something more?