I upgraded online to get an iPad but it just turned out that after
paying and sorting the contract O2 can't deliver for Xmas (despite them
saying it was in stock and would be delivered 24 seb between 8-10am ). I
have now cancelled the order and repur...