I've gone back to BT purely for the speed in which they deal with line faults.
Out in the sticks here, trees fall on lines quite often and if you're with a 3rd party provider, reporting a fault seems to take ages to get through to the right people.
..........after all that, BT will come out and do the repair.