And you thought BT was bad...