With what we've seen recently I'd remove Vivaciti from that list!
Seems like a bit of a cheap dig at Vivaciti to add this comment to a stale thread. But it did get me to check the ISP Unhappiness thread which I suppose was your intention.
As it happens, I think Vivaciti did their best to resolve the matter, they initially passed on the Openreach activation charges on the new line to the customer without making a profit (about £100) and later offered to reduce it to £8 because that's what the order confirmation quoted. So they accepted making a £92 loss on this charge. The cease fee was not redacted for the old line because Vivaciti's T&C highlighted these charges and they technically do not belong to the charges for the new order and so did not show on the order confirmation.
OP on the other hand cancelled their Direct Debit and complained their broadband was suspended. All ISPs would do this in the event of a bill non-payment. The OP additionally rejected the £8 offer even though that was what they were quoted in their order confirmation. They also refused to pay the cease fee on the old connection despite this charge being present in Vivaciti's T&C.
On balance, I side with Vivaciti on this one.
Oliver.