I renewed my contract on 2nd April. I'd been considering switching to
another provider, until O2 price matched and threw in free data/calls
for my upcoming holiday to Mexico, under their Inclusive Zone 27
countries thing. The very friendly chap on th...