I think O2 system is broken. I wanted to upgrade my contract to include
a device. I finilised my selection, plan and delivery information on the
website and was pretty happy with the experience (though it's a bit
clunky and code activation takes fore...