As an ex-BT employee, I can officially confirm that BT are shite.