We're O2 as it has the nearest mast with a strong signal.
But there shit at customer services. A couple of years ago we wanted them to transfer my son's number between his old and new phone, both O2. Six one-hour phone call later where each time (I was always polite) they promised it would be...