They’re all rubbish!
Had BT, Sky and now Utility Warehouse, all via BT / Openreach. Sky - router was crap. BT - incompetent billing department - the bills were a confusing mess of services being charged and refunded each month, sometimes over several months due to being billed quarterly. Ended up shouting at them because having left them they insisted I still needed a direct debit for BT Sport, even though I’d never asked for it, never watched it and it was added to my account without my consent - charged each month and then refunded. Utility Warehouse are ok, but speeds not great. No option of cable round here so ultimately stuck with a service ending up with BT, but I will never, ever pay BT directly again. I’d sooner not have an internet connection than deal with vermin like them.