There's no guarantee that O2 have the contract yet - it's meant to be in the 'golf' stages of negotiations...
Being that O2 mac users can't currently use the O2 website properly, I would think that they have a lot of work to do to get the contract.
Will be out for christmas here supposedly!