One other data point: A year ago, I narrowed my choice down to Uno or Pulse8 (migrating from 20CN Plusnet to LLU TTB).
In the end, I went with Pulse8, because they promised no migration charges, rolling contract. And because they were willing to try Annex-M on my line, cheerfully downgrading me if it didn't prove worth it.
Are there any cease or migrate away charges?
No, we do not charge you anything if you decide to cease or migrate your telephone / broadband or fibre service away from us.
I'm aware that several users migrating from Uno have been caught out by what they see as a �sneaky� charge.
Anyway, extremely happy with Pulse8. I'm on a �difficult� rural line, yet can saturate my 15/1 sync all day every day. I pay the extra £1/month for �higher� traffic priority, plus 80p/month for elevated care.
3 km line on THTG: 15/1 Mb/s with Pulse8