Can't get through to O2 helpline and they close at 9pm, and Live-chat is
"too busy" it seems. So can anyone here please put my mind at rest and
confirm if these are legitimate O2 sales team phone
numbers?0289002142901619023758A man from O2 (think he ...