HiI am also overwhelmed with calls originating from O2 customer service
(at least deemed to be introducing themselves) offering discounted rates
insisting writing a new contract, the numbers originate from +44 113 534
7976, +44 161 524 0104, +44 2045...